diff --git a/backend/open_webui/main.py b/backend/open_webui/main.py
index 399fa50f6..a91351429 100644
--- a/backend/open_webui/main.py
+++ b/backend/open_webui/main.py
@@ -695,7 +695,9 @@ async def lifespan(app: FastAPI):
log.info(f"Initialized {len(app.state.TOOL_SERVERS)} tool server(s)")
await set_terminal_servers(mock_request)
- log.info(f"Initialized {len(app.state.TERMINAL_SERVERS)} terminal server(s)")
+ log.info(
+ f"Initialized {len(app.state.TERMINAL_SERVERS)} terminal server(s)"
+ )
except Exception as e:
log.warning(f"Failed to initialize tool/terminal servers at startup: {e}")
@@ -2220,7 +2222,6 @@ async def get_app_config(request: Request):
"pending_user_overlay_content": app.state.config.PENDING_USER_OVERLAY_CONTENT,
"response_watermark": app.state.config.RESPONSE_WATERMARK,
},
-
"license_metadata": app.state.LICENSE_METADATA,
**(
{
diff --git a/backend/open_webui/routers/terminals.py b/backend/open_webui/routers/terminals.py
index f7fe90984..254545a27 100644
--- a/backend/open_webui/routers/terminals.py
+++ b/backend/open_webui/routers/terminals.py
@@ -33,9 +33,14 @@ async def list_terminal_servers(request: Request, user=Depends(get_verified_user
user_group_ids = {group.id for group in Groups.get_groups_by_member_id(user.id)}
return [
- {"id": connection.get("id", ""), "url": connection.get("url", ""), "name": connection.get("name", "")}
+ {
+ "id": connection.get("id", ""),
+ "url": connection.get("url", ""),
+ "name": connection.get("name", ""),
+ }
for connection in connections
- if connection.get("enabled", True) and has_connection_access(user, connection, user_group_ids)
+ if connection.get("enabled", True)
+ and has_connection_access(user, connection, user_group_ids)
]
@@ -54,7 +59,9 @@ async def proxy_terminal(
connection = next((c for c in connections if c.get("id") == server_id), None)
if connection is None:
- return JSONResponse({"error": f"Terminal server '{server_id}' not found"}, status_code=404)
+ return JSONResponse(
+ {"error": f"Terminal server '{server_id}' not found"}, status_code=404
+ )
user_group_ids = {group.id for group in Groups.get_groups_by_member_id(user.id)}
if not has_connection_access(user, connection, user_group_ids):
@@ -62,7 +69,9 @@ async def proxy_terminal(
base_url = (connection.get("url") or "").rstrip("/")
if not base_url:
- return JSONResponse({"error": "Terminal server URL not configured"}, status_code=503)
+ return JSONResponse(
+ {"error": "Terminal server URL not configured"}, status_code=503
+ )
target_url = f"{base_url}/{path}"
if request.query_params:
@@ -112,6 +121,7 @@ async def proxy_terminal(
# Stream binary responses directly
if any(t in upstream_content_type for t in STREAMING_CONTENT_TYPES):
+
async def cleanup():
await upstream_response.release()
await session.close()
@@ -129,9 +139,13 @@ async def proxy_terminal(
await upstream_response.release()
await session.close()
- return Response(content=response_body, status_code=status_code, headers=filtered_headers)
+ return Response(
+ content=response_body, status_code=status_code, headers=filtered_headers
+ )
except Exception as error:
await session.close()
log.exception("Terminal proxy error: %s", error)
- return JSONResponse({"error": f"Terminal proxy error: {error}"}, status_code=502)
+ return JSONResponse(
+ {"error": f"Terminal proxy error: {error}"}, status_code=502
+ )
diff --git a/backend/open_webui/utils/middleware.py b/backend/open_webui/utils/middleware.py
index aed38ce02..2369de887 100644
--- a/backend/open_webui/utils/middleware.py
+++ b/backend/open_webui/utils/middleware.py
@@ -930,10 +930,9 @@ def process_tool_result(
else:
tool_result = tool_result.body.decode("utf-8", "replace")
- elif (
- tool_type in EXTERNAL_TOOL_TYPES
- and isinstance(tool_result, tuple)
- ) or (direct_tool and isinstance(tool_result, list) and len(tool_result) == 2):
+ elif (tool_type in EXTERNAL_TOOL_TYPES and isinstance(tool_result, tuple)) or (
+ direct_tool and isinstance(tool_result, list) and len(tool_result) == 2
+ ):
tool_result, tool_response_headers = tool_result
try:
@@ -1232,7 +1231,10 @@ async def chat_completion_tools_handler(
if event_emitter:
await display_file_handler(
- tool_function_name, tool_function_params, tool_result, event_emitter
+ tool_function_name,
+ tool_function_params,
+ tool_result,
+ event_emitter,
)
if tool_result_files:
@@ -4223,7 +4225,10 @@ async def streaming_chat_response_handler(response, ctx):
)
await display_file_handler(
- tool_function_name, tool_function_params, tool_result, event_emitter
+ tool_function_name,
+ tool_function_params,
+ tool_result,
+ event_emitter,
)
# Extract citation sources from tool results
@@ -4408,8 +4413,7 @@ async def streaming_chat_response_handler(response, ctx):
code = sanitize_code(code)
if CODE_INTERPRETER_BLOCKED_MODULES:
- blocking_code = textwrap.dedent(
- f"""
+ blocking_code = textwrap.dedent(f"""
import builtins
BLOCKED_MODULES = {CODE_INTERPRETER_BLOCKED_MODULES}
@@ -4425,8 +4429,7 @@ async def streaming_chat_response_handler(response, ctx):
return _real_import(name, globals, locals, fromlist, level)
builtins.__import__ = restricted_import
- """
- )
+ """)
code = blocking_code + "\n" + code
if (
diff --git a/backend/open_webui/utils/tools.py b/backend/open_webui/utils/tools.py
index 967f821d9..ab9c1b661 100644
--- a/backend/open_webui/utils/tools.py
+++ b/backend/open_webui/utils/tools.py
@@ -144,8 +144,6 @@ def get_updated_tool_function(function: Callable, extra_params: dict):
return function
-
-
async def get_tools(
request: Request, tool_ids: list[str], user: UserModel, extra_params: dict
) -> dict[str, dict]:
@@ -909,19 +907,21 @@ async def set_terminal_servers(request: Request):
enabled = connection.get("enabled", True)
- server_configs.append({
- "url": connection.get("url", ""),
- "key": connection.get("key", ""),
- "auth_type": connection.get("auth_type", "bearer"),
- "path": connection.get("path", "/openapi.json"),
- "spec_type": "url",
- # get_tool_servers_data reads config.enable to filter active servers
- "config": {"enable": enabled},
- "info": {
- "id": connection.get("id", ""),
- "name": connection.get("name", ""),
- },
- })
+ server_configs.append(
+ {
+ "url": connection.get("url", ""),
+ "key": connection.get("key", ""),
+ "auth_type": connection.get("auth_type", "bearer"),
+ "path": connection.get("path", "/openapi.json"),
+ "spec_type": "url",
+ # get_tool_servers_data reads config.enable to filter active servers
+ "config": {"enable": enabled},
+ "info": {
+ "id": connection.get("id", ""),
+ "name": connection.get("name", ""),
+ },
+ }
+ )
request.app.state.TERMINAL_SERVERS = await get_tool_servers_data(server_configs)
@@ -965,9 +965,7 @@ async def get_terminal_tools(
- Builds callables that route through the terminal proxy
"""
connections = request.app.state.config.TERMINAL_SERVER_CONNECTIONS or []
- connection = next(
- (c for c in connections if c.get("id") == terminal_id), None
- )
+ connection = next((c for c in connections if c.get("id") == terminal_id), None)
if connection is None:
log.warning(f"Terminal server not found: {terminal_id}")
return {}
@@ -1007,9 +1005,7 @@ async def get_terminal_tools(
headers["Authorization"] = f"Bearer {oauth_token.get('access_token', '')}"
# auth_type == "none": no Authorization header
- terminal_cwd = await get_terminal_cwd(
- connection.get("url", ""), headers, cookies
- )
+ terminal_cwd = await get_terminal_cwd(connection.get("url", ""), headers, cookies)
tools_dict = {}
for spec in specs:
@@ -1033,6 +1029,7 @@ async def get_terminal_tools(
params=kwargs,
server_data=srv_data,
)
+
return tool_function
tool_function = make_tool_function(function_name, server_data, headers, cookies)
diff --git a/src/lib/components/AddTerminalServerModal.svelte b/src/lib/components/AddTerminalServerModal.svelte
index 52dd34291..233eada3d 100644
--- a/src/lib/components/AddTerminalServerModal.svelte
+++ b/src/lib/components/AddTerminalServerModal.svelte
@@ -136,7 +136,9 @@
+ >{$i18n.t('ID')}
+ ({$i18n.t('optional')})
{
@@ -659,7 +659,7 @@
dropzoneElement.removeEventListener('drop', onDrop);
dropzoneElement.removeEventListener('dragleave', onDragLeave);
}
- }
+ };
});
diff --git a/src/lib/components/chat/Chat.svelte b/src/lib/components/chat/Chat.svelte
index 42a509583..23a584dee 100644
--- a/src/lib/components/chat/Chat.svelte
+++ b/src/lib/components/chat/Chat.svelte
@@ -164,7 +164,8 @@
$: if (selectedToolIds.length > 0) {
const directTerminalServers = ($terminalServers ?? []).filter((t) => !t.id);
const terminalIds = directTerminalServers.map(
- (_, i) => `direct_server:terminal_${($terminalServers ?? []).indexOf(directTerminalServers[i])}`
+ (_, i) =>
+ `direct_server:terminal_${($terminalServers ?? []).indexOf(directTerminalServers[i])}`
);
const invalidTerminalIds = selectedToolIds.filter(
(id) => id.startsWith('direct_server:terminal_') && !terminalIds.includes(id)
diff --git a/src/lib/components/layout/Sidebar/ChatItem.svelte b/src/lib/components/layout/Sidebar/ChatItem.svelte
index eab323afa..d23f323ca 100644
--- a/src/lib/components/layout/Sidebar/ChatItem.svelte
+++ b/src/lib/components/layout/Sidebar/ChatItem.svelte
@@ -67,11 +67,11 @@
const weeks = Math.floor(days / 7);
const years = Math.floor(days / 365);
- if (years > 0) return $i18n.t('{{count}}y', { count: years, context: 'time_ago' });
- if (weeks > 0) return $i18n.t('{{count}}w', { count: weeks, context: 'time_ago' });
- if (days > 0) return $i18n.t('{{count}}d', { count: days, context: 'time_ago' });
- if (hours > 0) return $i18n.t('{{count}}h', { count: hours, context: 'time_ago' });
- if (minutes > 0) return $i18n.t('{{count}}m', { count: minutes, context: 'time_ago' });
+ if (years > 0) return $i18n.t('{{COUNT}}y', { count: years, context: 'time_ago' });
+ if (weeks > 0) return $i18n.t('{{COUNT}}w', { count: weeks, context: 'time_ago' });
+ if (days > 0) return $i18n.t('{{COUNT}}d', { count: days, context: 'time_ago' });
+ if (hours > 0) return $i18n.t('{{COUNT}}h', { count: hours, context: 'time_ago' });
+ if (minutes > 0) return $i18n.t('{{COUNT}}m', { count: minutes, context: 'time_ago' });
return $i18n.t('1m', { context: 'time_ago' });
}
diff --git a/src/lib/i18n/locales/ar-BH/translation.json b/src/lib/i18n/locales/ar-BH/translation.json
index 9801b3868..a90a9b828 100644
--- a/src/lib/i18n/locales/ar-BH/translation.json
+++ b/src/lib/i18n/locales/ar-BH/translation.json
@@ -19,6 +19,36 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_zero": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_two": "",
+ "{{COUNT}}d_time_ago_few": "",
+ "{{COUNT}}d_time_ago_many": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_zero": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_two": "",
+ "{{COUNT}}h_time_ago_few": "",
+ "{{COUNT}}h_time_ago_many": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_zero": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_two": "",
+ "{{COUNT}}m_time_ago_few": "",
+ "{{COUNT}}m_time_ago_many": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_zero": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_two": "",
+ "{{COUNT}}w_time_ago_few": "",
+ "{{COUNT}}w_time_ago_many": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_zero": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_two": "",
+ "{{COUNT}}y_time_ago_few": "",
+ "{{COUNT}}y_time_ago_many": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +57,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} مطلوب",
"*Prompt node ID(s) are required for image generation": "",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "",
@@ -37,6 +68,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "",
"Access Control": "",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "",
"Account": "الحساب",
@@ -73,11 +105,14 @@
"Add Reaction": "",
"Add tag": "",
"Add Tag": "",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "",
"Add to favorites": "",
"Add User": "اضافة مستخدم",
"Add User Group": "",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +125,7 @@
"Admin Panel": "لوحة التحكم",
"Admin Settings": "اعدادات المشرف",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "",
+ "Advanced": "",
"Advanced Parameters": "التعليمات المتقدمة",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "المعلمات المتقدمة",
@@ -97,7 +133,10 @@
"AI": "",
"All": "",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "",
@@ -115,6 +154,7 @@
"Allow non-local voices": "",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "",
"Allow Text to Speech": "",
@@ -270,14 +310,12 @@
"Chat Background Image": "",
"Chat Bubble UI": "UI الدردشة",
"Chat Completions": "",
- "Chat Controls": "",
"Chat Conversation": "",
"Chat direction": "اتجاه المحادثة",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "",
"Chat Permissions": "",
"Chat Tags Auto-Generation": "",
"Chat unshared successfully.": "",
@@ -324,7 +362,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +405,8 @@
"Confirm your new password": "",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "",
@@ -409,6 +448,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "تم النسخ إلى الحافظة بنجاح",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "",
+ "Could not read file.": "",
"Create": "",
"Create a knowledge base": "",
"Create a model": "إنشاء نموذج",
@@ -439,6 +479,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "",
"Dark": "مظلم",
"Data Controls": "",
@@ -561,6 +602,7 @@
"Downloading stats...": "",
"Draw": "",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "e.g. '30s','10m'. الوحدات الزمنية الصالحة هي 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +637,7 @@
"Edit Last Message": "",
"Edit Memory": "",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "تعديل المستخدم",
"Edit User Group": "",
"Edit workflow.json content": "",
@@ -677,7 +720,6 @@
"Enter Google PSE API Key": "أدخل مفتاح واجهة برمجة تطبيقات PSE من Google",
"Enter Google PSE Engine Id": "أدخل معرف محرك PSE من Google",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "(e.g. 512x512) أدخل حجم الصورة ",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "",
@@ -798,7 +840,6 @@
"External": "",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +847,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "فشل في إنشاء مفتاح API.",
"Failed to delete note": "",
@@ -830,6 +873,7 @@
"Failed to save connections": "",
"Failed to save conversation": "فشل في حفظ المحادثة",
"Failed to save models configuration": "",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "",
"Failed to update status": "",
@@ -846,6 +890,8 @@
"Female": "",
"File": "",
"File added successfully.": "",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "",
"File Context": "",
@@ -873,6 +919,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "",
"Folder name updated successfully": "",
@@ -961,6 +1008,7 @@
"Hex Color - Leave empty for default color": "",
"Hidden": "",
"Hide": "أخفاء",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "",
"High": "",
@@ -968,6 +1016,7 @@
"History": "",
"Home": "",
"Host": "",
+ "Hourly Messages": "",
"How can I help you today?": "كيف استطيع مساعدتك اليوم؟",
"How would you rate this response?": "",
"HTML": "",
@@ -1078,13 +1127,19 @@
"Landing Page Mode": "",
"Language": "اللغة",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "آخر نشاط",
"Last Modified": "",
"Last reply": "",
"LDAP": "",
"LDAP server updated": "",
"Leaderboard": "",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1281,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "الأسم",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "",
@@ -1243,6 +1299,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "",
@@ -1289,6 +1346,9 @@
"No source available": "لا يوجد مصدر متاح",
"No sources found": "",
"No suggestion prompts": "لا توجد مطالبات مقترحة",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "",
"No valves": "",
@@ -1347,6 +1407,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "",
@@ -1486,6 +1547,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "رفض عندما لا ينبغي أن يكون",
"Regenerate": "تجديد",
"Regenerate Menu": "",
@@ -1682,6 +1744,7 @@
"Show": "عرض",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1793,6 +1856,8 @@
"Temperature": "درجة حرارة",
"Temporary Chat": "",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "",
"Text-to-Speech": "",
"Text-to-Speech Engine": "محرك تحويل النص إلى كلام",
@@ -1826,6 +1891,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "وهذا يضمن حفظ محادثاتك القيمة بشكل آمن في قاعدة بياناتك الخلفية. شكرًا لك!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "",
"This model is not publicly available. Please select another model.": "",
@@ -1869,6 +1935,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1945,6 +2012,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "",
"URL is required": "",
"URL Mode": "رابط الموديل",
@@ -1998,6 +2066,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "تحذير",
"Warning:": "تحذير:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
diff --git a/src/lib/i18n/locales/ar/translation.json b/src/lib/i18n/locales/ar/translation.json
index 529788ca1..f1f526df9 100644
--- a/src/lib/i18n/locales/ar/translation.json
+++ b/src/lib/i18n/locales/ar/translation.json
@@ -19,6 +19,36 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_zero": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_two": "",
+ "{{COUNT}}d_time_ago_few": "",
+ "{{COUNT}}d_time_ago_many": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_zero": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_two": "",
+ "{{COUNT}}h_time_ago_few": "",
+ "{{COUNT}}h_time_ago_many": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_zero": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_two": "",
+ "{{COUNT}}m_time_ago_few": "",
+ "{{COUNT}}m_time_ago_many": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_zero": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_two": "",
+ "{{COUNT}}w_time_ago_few": "",
+ "{{COUNT}}w_time_ago_many": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_zero": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_two": "",
+ "{{COUNT}}y_time_ago_few": "",
+ "{{COUNT}}y_time_ago_many": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +57,7 @@
"{{webUIName}} Backend Required": "يتطلب الخلفية الخاصة بـ {{webUIName}}",
"*Prompt node ID(s) are required for image generation": "*معرّف/معرّفات عقدة الموجه مطلوبة لتوليد الصور",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "يتوفر الآن إصدار جديد (v{{LATEST_VERSION}}).",
@@ -37,6 +68,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "الوصول",
"Access Control": "التحكم في الوصول",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "متاح لجميع المستخدمين",
"Account": "الحساب",
@@ -73,11 +105,14 @@
"Add Reaction": "إضافة تفاعل",
"Add tag": "",
"Add Tag": "إضافة وسم",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "إضافة محتوى نصي",
"Add to favorites": "",
"Add User": "إضافة مستخدم",
"Add User Group": "إضافة مجموعة مستخدمين",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +125,7 @@
"Admin Panel": "لوحة المسؤول",
"Admin Settings": "إعدادات المسؤول",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "للمسؤولين الوصول إلى جميع الأدوات في جميع الأوقات؛ بينما يحتاج المستخدمون إلى تعيين أدوات لكل نموذج في مساحة العمل.",
+ "Advanced": "",
"Advanced Parameters": "المعلمات المتقدمة",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "المعلمات المتقدمة",
@@ -97,7 +133,10 @@
"AI": "",
"All": "الكل",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "تم حذف جميع النماذج بنجاح",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "السماح بوسائل التحكم في المحادثة",
@@ -115,6 +154,7 @@
"Allow non-local voices": "السماح بالأصوات غير المحلية",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "السماح بالمحادثة المؤقتة",
"Allow Text to Speech": "",
@@ -270,14 +310,12 @@
"Chat Background Image": "صورة خلفية المحادثة",
"Chat Bubble UI": "واجهة فقاعات المحادثة",
"Chat Completions": "",
- "Chat Controls": "ضوابط المحادثة",
"Chat Conversation": "",
"Chat direction": "اتجاه المحادثة",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "نظرة عامة على المحادثة",
"Chat Permissions": "أذونات المحادثة",
"Chat Tags Auto-Generation": "الإنشاء التلقائي لطاچ المحادثة",
"Chat unshared successfully.": "",
@@ -324,7 +362,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +405,8 @@
"Confirm your new password": "أكد كلمة مرورك الجديدة",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "اتصل بنقاط نهاية API المتوافقة مع OpenAI الخاصة بك.",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "",
@@ -409,6 +448,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "تم النسخ إلى الحافظة بنجاح!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "يجب أن يتم تكوين CORS بشكل صحيح من قبل المزود للسماح بالطلبات من Open WebUI.",
+ "Could not read file.": "",
"Create": "إنشاء",
"Create a knowledge base": "إنشاء قاعدة معرفة",
"Create a model": "إنشاء نموذج",
@@ -439,6 +479,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "منطقة الخطر",
"Dark": "داكن",
"Data Controls": "",
@@ -561,6 +602,7 @@
"Downloading stats...": "",
"Draw": "ارسم",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "e.g. '30s','10m'. الوحدات الزمنية الصالحة هي 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +637,7 @@
"Edit Last Message": "",
"Edit Memory": "تعديل الذاكرة",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "تعديل المستخدم",
"Edit User Group": "تعديل مجموعة المستخدمين",
"Edit workflow.json content": "",
@@ -677,7 +720,6 @@
"Enter Google PSE API Key": "أدخل مفتاح واجهة برمجة تطبيقات PSE من Google",
"Enter Google PSE Engine Id": "أدخل معرف محرك PSE من Google",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "(e.g. 512x512) أدخل حجم الصورة ",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "أدخل مفتاح API لـ Jina",
@@ -798,7 +840,6 @@
"External": "",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +847,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "فشل في إضافة الملف.",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "فشل في إنشاء مفتاح API.",
"Failed to delete note": "",
@@ -830,6 +873,7 @@
"Failed to save connections": "",
"Failed to save conversation": "فشل في حفظ المحادثة",
"Failed to save models configuration": "فشل في حفظ إعدادات النماذج",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "فشل في تحديث الإعدادات",
"Failed to update status": "",
@@ -846,6 +890,8 @@
"Female": "",
"File": "ملف",
"File added successfully.": "تم إضافة الملف بنجاح.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "تم تحديث محتوى الملف بنجاح.",
"File Context": "",
@@ -873,6 +919,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "تم حذف المجلد بنجاح",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "لا يمكن أن يكون اسم المجلد فارغًا.",
"Folder name updated successfully": "تم تحديث اسم المجلد بنجاح",
@@ -961,6 +1008,7 @@
"Hex Color - Leave empty for default color": "اللون السداسي - اتركه فارغًا لاستخدام اللون الافتراضي",
"Hidden": "",
"Hide": "أخفاء",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "",
"High": "",
@@ -968,6 +1016,7 @@
"History": "",
"Home": "الصفحة الرئيسية",
"Host": "المضيف",
+ "Hourly Messages": "",
"How can I help you today?": "كيف استطيع مساعدتك اليوم؟",
"How would you rate this response?": "كيف تقيّم هذا الرد؟",
"HTML": "",
@@ -1078,13 +1127,19 @@
"Landing Page Mode": "وضع الصفحة الرئيسية",
"Language": "اللغة",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "آخر نشاط",
"Last Modified": "آخر تعديل",
"Last reply": "آخر رد",
"LDAP": "LDAP",
"LDAP server updated": "تم تحديث خادم LDAP",
"Leaderboard": "لوحة المتصدرين",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1281,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "الأسم",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "قم بتسمية قاعدة معرفتك",
@@ -1243,6 +1299,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "قناة جديدة",
@@ -1289,6 +1346,9 @@
"No source available": "لا يوجد مصدر متاح",
"No sources found": "",
"No suggestion prompts": "لا توجد مطالبات مقترحة",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "لم يتم العثور على مستخدمين.",
"No valves": "",
@@ -1347,6 +1407,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "تستخدم واجهة WebUI أداة faster-whisper داخليًا.",
@@ -1486,6 +1547,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "يقلل من احتمال توليد إجابات غير منطقية. القيم الأعلى (مثل 100) تعطي إجابات أكثر تنوعًا، بينما القيم الأدنى (مثل 10) تكون أكثر تحفظًا.",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "أشر إلى نفسك باسم \"المستخدم\" (مثل: \"المستخدم يتعلم الإسبانية\")",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "رفض عندما لا ينبغي أن يكون",
"Regenerate": "تجديد",
"Regenerate Menu": "",
@@ -1682,6 +1744,7 @@
"Show": "عرض",
"Show \"What's New\" modal on login": "عرض نافذة \"ما الجديد\" عند تسجيل الدخول",
"Show Admin Details in Account Pending Overlay": "عرض تفاصيل المشرف في نافذة \"الحساب قيد الانتظار\"",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1793,6 +1856,8 @@
"Temperature": "درجة حرارة",
"Temporary Chat": "محادثة مؤقتة",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "تقسيم النص",
"Text-to-Speech": "",
"Text-to-Speech Engine": "محرك تحويل النص إلى كلام",
@@ -1826,6 +1891,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "وهذا يضمن حفظ محادثاتك القيمة بشكل آمن في قاعدة بياناتك الخلفية. شكرًا لك!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "هذه ميزة تجريبية، وقد لا تعمل كما هو متوقع وقد تتغير في أي وقت.",
"This model is not publicly available. Please select another model.": "",
@@ -1869,6 +1935,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1945,6 +2012,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "الرابط",
"URL is required": "",
"URL Mode": "رابط الموديل",
@@ -1998,6 +2066,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "تحذير",
"Warning:": "تحذير:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "تحذير: تفعيل هذا الخيار سيسمح للمستخدمين برفع كود عشوائي على الخادم.",
diff --git a/src/lib/i18n/locales/bg-BG/translation.json b/src/lib/i18n/locales/bg-BG/translation.json
index 5f7eca690..b99d67379 100644
--- a/src/lib/i18n/locales/bg-BG/translation.json
+++ b/src/lib/i18n/locales/bg-BG/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} Изисква се Бекенд",
"*Prompt node ID(s) are required for image generation": "*Идентификатор(ите) на възел-а се изисква(т) за генериране на изображения",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "Вече е налична нова версия (v{{LATEST_VERSION}}).",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "Достъп",
"Access Control": "Контрол на достъпа",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Достъпно за всички потребители",
"Account": "Акаунт",
@@ -73,11 +85,14 @@
"Add Reaction": "Добавяне на реакция",
"Add tag": "",
"Add Tag": "Добавяне на таг",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Добавяне на текстово съдържание",
"Add to favorites": "",
"Add User": "Добавяне на потребител",
"Add User Group": "Добавяне на потребителска група",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "Панел на Администратор",
"Admin Settings": "Настройки на администратора",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Администраторите имат достъп до всички инструменти по всяко време; потребителите се нуждаят от инструменти, присвоени за всеки модел в работното пространство.",
+ "Advanced": "",
"Advanced Parameters": "Разширени параметри",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Разширени параметри",
@@ -97,7 +113,10 @@
"AI": "",
"All": "",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Всички модели са изтрити успешно",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "Разреши контроли на чата",
@@ -115,6 +134,7 @@
"Allow non-local voices": "Разреши нелокални гласове",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "Разреши временен чат",
"Allow Text to Speech": "",
@@ -270,14 +290,12 @@
"Chat Background Image": "Фоново изображение на чата",
"Chat Bubble UI": "Потребителски интерфейс за чат балон",
"Chat Completions": "",
- "Chat Controls": "Контроли на чата",
"Chat Conversation": "",
"Chat direction": "Направление на чата",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "Преглед на чата",
"Chat Permissions": "Разрешения за чат",
"Chat Tags Auto-Generation": "Автоматично генериране на тагове за чат",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +385,8 @@
"Confirm your new password": "Потвърдете новата си парола",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "Свържете се със собствени крайни точки на API, съвместими с OpenAI.",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Копирането в клипборда беше успешно!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "CORS трябва да бъде правилно конфигуриран от доставчика, за да позволи заявки от Open WebUI.",
+ "Could not read file.": "",
"Create": "Създай",
"Create a knowledge base": "Създаване на база знания",
"Create a model": "Създаване на модел",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "",
"Dark": "Тъмен",
"Data Controls": "",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "Рисуване",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "напр. '30с','10м'. Валидни единици са 'с', 'м', 'ч'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "",
"Edit Memory": "Редактиране на памет",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Редактиране на потребител",
"Edit User Group": "Редактиране на потребителска група",
"Edit workflow.json content": "",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "Въведете API ключ за Google PSE",
"Enter Google PSE Engine Id": "Въведете идентификатор на двигателя на Google PSE",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "Въведете размер на изображението (напр. 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "Въведете API ключ за Jina",
@@ -798,7 +820,6 @@
"External": "",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "Неуспешно добавяне на файл.",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "Неуспешно създаване на API ключ.",
"Failed to delete note": "",
@@ -830,6 +853,7 @@
"Failed to save connections": "",
"Failed to save conversation": "Неуспешно запазване на разговора",
"Failed to save models configuration": "Неуспешно запазване на конфигурацията на моделите",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Неуспешно актуализиране на настройките",
"Failed to update status": "",
@@ -846,6 +870,8 @@
"Female": "",
"File": "Файл",
"File added successfully.": "Файлът е добавен успешно.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Съдържанието на файла е актуализирано успешно.",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "Папката е изтрита успешно",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "Името на папката не може да бъде празно.",
"Folder name updated successfully": "Името на папката е актуализирано успешно",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "Hex цвят - Оставете празно за цвят по подразбиране",
"Hidden": "",
"Hide": "Скрий",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "",
"High": "",
@@ -968,6 +996,7 @@
"History": "",
"Home": "Начало",
"Host": "Хост",
+ "Hourly Messages": "",
"How can I help you today?": "Как мога да ви помогна днес?",
"How would you rate this response?": "Как бихте оценили този отговор?",
"HTML": "",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "Режим на начална страница",
"Language": "Език",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Последни активни",
"Last Modified": "Последно модифицирано",
"Last reply": "Последен отговор",
"LDAP": "LDAP",
"LDAP server updated": "LDAP сървърът е актуализиран",
"Leaderboard": "Класация",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "Име",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "Именувайте вашата база от знания",
@@ -1243,6 +1279,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "нов-канал",
@@ -1289,6 +1326,9 @@
"No source available": "Няма наличен източник",
"No sources found": "",
"No suggestion prompts": "Няма предложени подсказки",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "Не са намерени потребители.",
"No valves": "",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "Open WebUI използва вътрешно по-бързо-whisper.",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Отнасяйте се към себе си като \"Потребител\" (напр. \"Потребителят учи испански\")",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "Отказано, когато не трябва да бъде",
"Regenerate": "Регенериране",
"Regenerate Menu": "",
@@ -1678,6 +1720,7 @@
"Show": "Покажи",
"Show \"What's New\" modal on login": "Покажи модалния прозорец \"Какво е ново\" при вписване",
"Show Admin Details in Account Pending Overlay": "Покажи детайлите на администратора в наслагването на изчакващ акаунт",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1789,6 +1832,8 @@
"Temperature": "Температура",
"Temporary Chat": "Временен чат",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Разделител на текст",
"Text-to-Speech": "",
"Text-to-Speech Engine": "Двигател за преобразуване на текст в реч",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Това гарантира, че ценните ви разговори се запазват сигурно във вашата бекенд база данни. Благодарим ви!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Това е експериментална функция, може да не работи според очакванията и подлежи на промяна по всяко време.",
"This model is not publicly available. Please select another model.": "",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "",
"URL Mode": "URL режим",
@@ -1994,6 +2042,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Предупреждение",
"Warning:": "Предупреждение:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Предупреждение: Активирането на това ще позволи на потребителите да качват произволен код на сървъра.",
diff --git a/src/lib/i18n/locales/bn-BD/translation.json b/src/lib/i18n/locales/bn-BD/translation.json
index f07610ea8..74cad6338 100644
--- a/src/lib/i18n/locales/bn-BD/translation.json
+++ b/src/lib/i18n/locales/bn-BD/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} ব্যাকএন্ড আবশ্যক",
"*Prompt node ID(s) are required for image generation": "",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "",
"Access Control": "",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "",
"Account": "একাউন্ট",
@@ -73,11 +85,14 @@
"Add Reaction": "",
"Add tag": "",
"Add Tag": "",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "",
"Add to favorites": "",
"Add User": "ইউজার যোগ করুন",
"Add User Group": "",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "এডমিন প্যানেল",
"Admin Settings": "এডমিন সেটিংস",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "",
+ "Advanced": "",
"Advanced Parameters": "এডভান্সড প্যারামিটার্স",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "অ্যাডভান্সড প্যারাম",
@@ -97,7 +113,10 @@
"AI": "",
"All": "",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "",
@@ -115,6 +134,7 @@
"Allow non-local voices": "",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "",
"Allow Text to Speech": "",
@@ -270,14 +290,12 @@
"Chat Background Image": "",
"Chat Bubble UI": "চ্যাট বাবল UI",
"Chat Completions": "",
- "Chat Controls": "",
"Chat Conversation": "",
"Chat direction": "চ্যাট দিকনির্দেশ",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "",
"Chat Permissions": "",
"Chat Tags Auto-Generation": "",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +385,8 @@
"Confirm your new password": "",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "ক্লিপবোর্ডে কপি করা সফল হয়েছে",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "",
+ "Could not read file.": "",
"Create": "",
"Create a knowledge base": "",
"Create a model": "একটি মডেল তৈরি করুন",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "",
"Dark": "ডার্ক",
"Data Controls": "",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "যেমন '30s','10m'. সময়ের অনুমোদিত অনুমোদিত এককগুলি হচ্ছে 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "",
"Edit Memory": "",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "ইউজার এডিট করুন",
"Edit User Group": "",
"Edit workflow.json content": "",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "গুগল পিএসই এপিআই কী লিখুন",
"Enter Google PSE Engine Id": "গুগল পিএসই ইঞ্জিন আইডি লিখুন",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "ছবির মাপ লিখুন (যেমন 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "",
@@ -798,7 +820,6 @@
"External": "",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "API Key তৈরি করা যায়নি।",
"Failed to delete note": "",
@@ -830,6 +853,7 @@
"Failed to save connections": "",
"Failed to save conversation": "কথোপকথন সংরক্ষণ করতে ব্যর্থ",
"Failed to save models configuration": "",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "",
"Failed to update status": "",
@@ -846,6 +870,8 @@
"Female": "",
"File": "",
"File added successfully.": "",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "",
"Folder name updated successfully": "",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "",
"Hidden": "",
"Hide": "লুকান",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "",
"High": "",
@@ -968,6 +996,7 @@
"History": "",
"Home": "",
"Host": "",
+ "Hourly Messages": "",
"How can I help you today?": "আপনাকে আজ কিভাবে সাহায্য করতে পারি?",
"How would you rate this response?": "",
"HTML": "",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "",
"Language": "ভাষা",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "সর্বশেষ সক্রিয়",
"Last Modified": "",
"Last reply": "",
"LDAP": "",
"LDAP server updated": "",
"Leaderboard": "",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "নাম",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "",
@@ -1243,6 +1279,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "",
@@ -1289,6 +1326,9 @@
"No source available": "কোন উৎস পাওয়া যায়নি",
"No sources found": "",
"No suggestion prompts": "কোনো প্রস্তাবিত প্রম্পট নেই",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "",
"No valves": "",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "যদি উপযুক্ত নয়, তবে রেজিগেনেট করা হচ্ছে",
"Regenerate": "রেজিগেনেট করুন",
"Regenerate Menu": "",
@@ -1678,6 +1720,7 @@
"Show": "দেখান",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1789,6 +1832,8 @@
"Temperature": "তাপমাত্রা",
"Temporary Chat": "",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "",
"Text-to-Speech": "",
"Text-to-Speech Engine": "টেক্সট-টু-স্পিচ ইঞ্জিন",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "এটা নিশ্চিত করে যে, আপনার গুরুত্বপূর্ণ আলোচনা নিরাপদে আপনার ব্যাকএন্ড ডেটাবেজে সংরক্ষিত আছে। ধন্যবাদ!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "",
"This model is not publicly available. Please select another model.": "",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "",
"URL is required": "",
"URL Mode": "ইউআরএল মোড",
@@ -1994,6 +2042,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "সতর্কীকরণ",
"Warning:": "সতর্কতা:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
diff --git a/src/lib/i18n/locales/bo-TB/translation.json b/src/lib/i18n/locales/bo-TB/translation.json
index 8b0665adc..34256a94c 100644
--- a/src/lib/i18n/locales/bo-TB/translation.json
+++ b/src/lib/i18n/locales/bo-TB/translation.json
@@ -19,6 +19,11 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +32,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} རྒྱབ་སྣེ་དགོས།",
"*Prompt node ID(s) are required for image generation": "*པར་བཟོའི་ཆེད་དུ་འགུལ་སློང་མདུད་ཚེག་གི་ ID(s) དགོས།",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "པར་གཞི་གསར་པ། (v{{LATEST_VERSION}}) ད་ལྟ་ཡོད།",
@@ -37,6 +43,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "འཛུལ་སྤྱོད།",
"Access Control": "འཛུལ་སྤྱོད་ཚོད་འཛིན།",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "བེད་སྤྱོད་མཁན་ཡོངས་ལ་འཛུལ་སྤྱོད་ཆོག་པ།",
"Account": "རྩིས་ཁྲ།",
@@ -73,11 +80,14 @@
"Add Reaction": "ཡ་ལན་སྣོན་པ།",
"Add tag": "",
"Add Tag": "རྟགས་སྣོན་པ།",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "ཡིག་རྐྱང་ནང་དོན་སྣོན་པ།",
"Add to favorites": "",
"Add User": "བེད་སྤྱོད་མཁན་སྣོན་པ།",
"Add User Group": "བེད་སྤྱོད་མཁན་ཚོགས་པ་སྣོན་པ།",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +100,7 @@
"Admin Panel": "དོ་དམ་པའི་ལྟ་སྟེགས།",
"Admin Settings": "དོ་དམ་པའི་སྒྲིག་འགོད།",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "དོ་དམ་པས་དུས་རྟག་ཏུ་ལག་ཆ་ཡོངས་ལ་འཛུལ་སྤྱོད་བྱེད་ཆོག བེད་སྤྱོད་མཁན་གྱིས་ལས་ཡུལ་ནང་དཔེ་དབྱིབས་རེ་རེར་བཀོད་པའི་ལག་ཆ་དགོས་མཁོ་ཡོད།",
+ "Advanced": "",
"Advanced Parameters": "མཐོ་རིམ་ཞུགས་གྲངས།",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "མཐོ་རིམ་ཞུགས།",
@@ -97,7 +108,10 @@
"AI": "",
"All": "ཡོངས།",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "དཔེ་དབྱིབས་ཡོངས་རྫོགས་ལེགས་པར་བསུབས་ཟིན།",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "ཁ་བརྡའི་ཚོད་འཛིན་ལ་གནང་བ་སྤྲོད་པ།",
@@ -115,6 +129,7 @@
"Allow non-local voices": "ས་གནས་མིན་པའི་སྐད་གདངས་ལ་གནང་བ་སྤྲོད་པ།",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "གནས་སྐབས་ཁ་བརྡར་གནང་བ་སྤྲོད་པ།",
"Allow Text to Speech": "",
@@ -270,14 +285,12 @@
"Chat Background Image": "ཁ་བརྡའི་རྒྱབ་ལྗོངས་པར།",
"Chat Bubble UI": "ཁ་བརྡའི་ལྦུ་བའི་ UI",
"Chat Completions": "",
- "Chat Controls": "ཁ་བརྡའི་ཚོད་འཛིན།",
"Chat Conversation": "",
"Chat direction": "ཁ་བརྡའི་ཁ་ཕྱོགས།",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "ཁ་བརྡའི་སྤྱི་མཐོང་།",
"Chat Permissions": "ཁ་བརྡའི་དབང་ཚད།",
"Chat Tags Auto-Generation": "ཁ་བརྡའི་རྟགས་རང་འགུལ་བཟོ་སྐྲུན།",
"Chat unshared successfully.": "",
@@ -324,7 +337,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +380,8 @@
"Confirm your new password": "ཁྱེད་ཀྱི་གསང་གྲངས་གསར་པ་གཏན་འཁེལ།",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "ཁྱེད་རང་གི་ OpenAI དང་མཐུན་པའི་ API མཇུག་མཐུད་ལ་སྦྲེལ་བ།",
"Connect to your own OpenAPI compatible external tool servers.": "ཁྱེད་རང་གི་ OpenAPI དང་མཐུན་པའི་ཕྱི་རོལ་ལག་ཆའི་སར་བར་ལ་སྦྲེལ་བ།",
"Connection failed": "",
@@ -409,6 +423,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "སྦྱར་སྡེར་དུ་འདྲ་བཤུས་བྱེད་པ་ལེགས་འགྲུབ་བྱུང་།",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "Open WebUI ནས་རེ་ཞུ་གཏོང་བར་གནང་བ་སྤྲོད་ཆེད། CORS ངེས་པར་དུ་མཁོ་སྤྲོད་པས་འགྲིག་པོར་སྒྲིག་འགོད་བྱེད་དགོས།",
+ "Could not read file.": "",
"Create": "གསར་བཟོ།",
"Create a knowledge base": "ཤེས་བྱའི་རྟེན་གཞི་ཞིག་གསར་བཟོ་བྱེད་པ།",
"Create a model": "དཔེ་དབྱིབས་ཤིག་གསར་བཟོ་བྱེད་པ།",
@@ -439,6 +454,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "ཉེན་ཁའི་ས་ཁུལ།",
"Dark": "ནག་པོ།",
"Data Controls": "",
@@ -561,6 +577,7 @@
"Downloading stats...": "",
"Draw": "རི་མོ་འབྲི་བ།",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "དཔེར་ན། '30s','10m'. ནུས་ལྡན་དུས་ཚོད་ཀྱི་ཚན་པ་ནི། 's', 'm', 'h' ཡིན།",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +612,7 @@
"Edit Last Message": "",
"Edit Memory": "དྲན་ཤེས་ཞུ་དག",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "བེད་སྤྱོད་མཁན་ཞུ་དག",
"Edit User Group": "བེད་སྤྱོད་མཁན་ཚོགས་པ་ཞུ་དག",
"Edit workflow.json content": "",
@@ -677,7 +695,6 @@
"Enter Google PSE API Key": "Google PSE API ལྡེ་མིག་འཇུག་པ།",
"Enter Google PSE Engine Id": "Google PSE Engine Id འཇུག་པ།",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "པར་གྱི་ཆེ་ཆུང་འཇུག་པ། (དཔེར་ན། 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "Jina API ལྡེ་མིག་འཇུག་པ།",
@@ -798,7 +815,6 @@
"External": "ཕྱི་རོལ།",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +822,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "ཡིག་ཆ་སྣོན་པར་མ་ཐུབ།",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "{{URL}} OpenAPI ལག་ཆའི་སར་བར་ལ་སྦྲེལ་མཐུད་བྱེད་མ་ཐུབ།",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "API ལྡེ་མིག་བཟོ་མ་ཐུབ།",
"Failed to delete note": "",
@@ -830,6 +848,7 @@
"Failed to save connections": "",
"Failed to save conversation": "གླེང་མོལ་ཉར་ཚགས་བྱེད་མ་ཐུབ།",
"Failed to save models configuration": "དཔེ་དབྱིབས་སྒྲིག་འགོད་ཉར་ཚགས་བྱེད་མ་ཐུབ།",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "སྒྲིག་འགོད་གསར་སྒྱུར་བྱེད་མ་ཐུབ།",
"Failed to update status": "",
@@ -846,6 +865,8 @@
"Female": "",
"File": "ཡིག་ཆ།",
"File added successfully.": "ཡིག་ཆ་ལེགས་པར་བསྣན་ཟིན།",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "ཡིག་ཆའི་ནང་དོན་ལེགས་པར་གསར་སྒྱུར་བྱས་ཟིན།",
"File Context": "",
@@ -873,6 +894,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "ཡིག་སྣོད་ལེགས་པར་བསུབས་ཟིན།",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "ཡིག་སྣོད་ཀྱི་མིང་སྟོང་པ་ཡིན་མི་ཆོག",
"Folder name updated successfully": "ཡིག་སྣོད་ཀྱི་མིང་ལེགས་པར་གསར་སྒྱུར་བྱས་ཟིན།",
@@ -961,6 +983,7 @@
"Hex Color - Leave empty for default color": "Hex ཚོན་མདོག - སྔོན་སྒྲིག་ཚོན་མདོག་གི་ཆེད་དུ་སྟོང་པ་བཞག་པ།",
"Hidden": "",
"Hide": "སྦ་བ།",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "དཔེ་དབྱིབས་སྦ་བ།",
"High": "",
@@ -968,6 +991,7 @@
"History": "",
"Home": "གཙོ་ངོས།",
"Host": "Host",
+ "Hourly Messages": "",
"How can I help you today?": "དེ་རིང་ངས་ཁྱེད་ལ་རོགས་པ་ཅི་ཞིག་བྱེད་ཐུབ་བམ།",
"How would you rate this response?": "ལན་འདི་ལ་ཁྱེད་ཀྱིས་སྐར་མ་ག་ཚོད་སྤྲོད་འདོད་དམ།",
"HTML": "",
@@ -1078,13 +1102,19 @@
"Landing Page Mode": "འབབ་ཤོག་མ་དཔེ།",
"Language": "སྐད་ཡིག",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "མཐའ་མའི་ལས་བྱེད།",
"Last Modified": "མཐའ་མའི་བཟོ་བཅོས།",
"Last reply": "ལན་མཐའ་མ།",
"LDAP": "LDAP",
"LDAP server updated": "LDAP སར་བར་གསར་སྒྱུར་བྱས།",
"Leaderboard": "འགྲན་རེས་རེའུ་མིག",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1256,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "མིང་།",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "ཁྱེད་ཀྱི་ཤེས་བྱའི་རྟེན་གཞི་ལ་མིང་ཐོགས།",
@@ -1243,6 +1274,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "བགྲོ་གླེང་གསར་པ།",
@@ -1289,6 +1321,9 @@
"No source available": "འབྱུང་ཁུངས་མེད།",
"No sources found": "",
"No suggestion prompts": "གསལ་འདེབས་མེད།",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "བེད་སྤྱོད་མཁན་མ་རྙེད།",
"No valves": "",
@@ -1347,6 +1382,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "Open WebUI ཡིས་ནང་ཁུལ་དུ་ faster-whisper བེད་སྤྱོད་བྱེད།",
@@ -1486,6 +1522,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "དོན་མེད་བཟོ་བའི་ཆགས་ཚུལ་ཉུང་དུ་གཏོང་བ། རིན་ཐང་མཐོ་བ་ (དཔེར་ན། ༡༠༠) ཡིས་ལན་སྣ་ཚོགས་ཆེ་བ་སྤྲོད་ངེས། དེ་བཞིན་དུ་རིན་ཐང་དམའ་བ་ (དཔེར་ན། ༡༠) ཡིས་སྲུང་འཛིན་ཆེ་བ་ཡོང་ངེས།",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "ཁྱེད་རང་ལ་ \"བེད་སྤྱོད་མཁན་\" ཞེས་འབོད་པ། (དཔེར་ན། \"བེད་སྤྱོད་མཁན་གྱིས་སི་པན་གྱི་སྐད་ཡིག་སྦྱོང་བཞིན་པ།\")",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "མི་དགོས་དུས་ཁས་མ་བླངས།",
"Regenerate": "བསྐྱར་བཟོ།",
"Regenerate Menu": "",
@@ -1677,6 +1714,7 @@
"Show": "སྟོན་པ།",
"Show \"What's New\" modal on login": "ནང་འཛུལ་སྐབས་ \"གསར་པ་ཅི་ཡོད\" modal སྟོན་པ།",
"Show Admin Details in Account Pending Overlay": "རྩིས་ཁྲ་སྒུག་བཞིན་པའི་གཏོགས་ངོས་སུ་དོ་དམ་པའི་ཞིབ་ཕྲ་སྟོན་པ།",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1788,6 +1826,8 @@
"Temperature": "དྲོད་ཚད།",
"Temporary Chat": "གནས་སྐབས་ཁ་བརྡ།",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "ཡིག་རྐྱང་བགོ་བྱེད།",
"Text-to-Speech": "",
"Text-to-Speech Engine": "ཡིག་རྐྱང་ནས་གཏམ་བཤད་ཀྱི་འཕྲུལ་འཁོར།",
@@ -1821,6 +1861,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "འདིས་ཁྱེད་ཀྱི་རྩ་ཆེའི་ཁ་བརྡ་དག་བདེ་འཇགས་ངང་ཁྱེད་ཀྱི་རྒྱབ་སྣེ་གནས་ཚུལ་མཛོད་དུ་ཉར་ཚགས་བྱེད་པ་ཁག་ཐེག་བྱེད། ཐུགས་རྗེ་ཆེ།",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "འདི་ནི་ཚོད་ལྟའི་རང་བཞིན་གྱི་ཁྱད་ཆོས་ཤིག་ཡིན། དེ་རེ་སྒུག་ལྟར་ལས་ཀ་བྱེད་མི་སྲིད། དེ་མིན་དུས་ཚོད་གང་རུང་ལ་འགྱུར་བ་འགྲོ་སྲིད།",
"This model is not publicly available. Please select another model.": "",
@@ -1864,6 +1905,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1940,6 +1982,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "",
"URL Mode": "URL མ་དཔེ།",
@@ -1993,6 +2036,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "ཉེན་བརྡ།",
"Warning:": "ཉེན་བརྡ།:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "ཉེན་བརྡ།: འདི་སྒུལ་བསྐྱོད་བྱས་ན་བེད་སྤྱོད་མཁན་ཚོས་སར་བར་སྟེང་གང་འདོད་ཀྱི་ཀོཌ་སྤར་བར་གནང་བ་སྤྲོད་ངེས།",
diff --git a/src/lib/i18n/locales/bs-BA/translation.json b/src/lib/i18n/locales/bs-BA/translation.json
index c81726142..e9724ff56 100644
--- a/src/lib/i18n/locales/bs-BA/translation.json
+++ b/src/lib/i18n/locales/bs-BA/translation.json
@@ -19,6 +19,21 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_few": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_few": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_few": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_few": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_few": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +42,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} Backend je potreban",
"*Prompt node ID(s) are required for image generation": "",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "",
@@ -37,6 +53,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "",
"Access Control": "",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "",
"Account": "Račun",
@@ -73,11 +90,14 @@
"Add Reaction": "",
"Add tag": "",
"Add Tag": "",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "",
"Add to favorites": "",
"Add User": "Dodaj korisnika",
"Add User Group": "",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +110,7 @@
"Admin Panel": "Admin ploča",
"Admin Settings": "Admin postavke",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Admini imaju pristup svim alatima u svako doba; korisninicima je dat pristup alatima u zavisnosti od modela u radnoj povrsini",
+ "Advanced": "",
"Advanced Parameters": "Napredni parametri",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Napredni parametri",
@@ -97,7 +118,10 @@
"AI": "",
"All": "",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Svi modeli su uspjesno izbrisani",
+ "All time": "",
"All Users": "",
"Allow Call": "Dozvoli poziv",
"Allow Chat Controls": "Dozvoli kontrolu razgovora",
@@ -115,6 +139,7 @@
"Allow non-local voices": "Dopusti nelokalne glasove",
"Allow Rate Response": "",
"Allow Regenerate Response": "Dozvoli Regeneraciju Odgovora",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "Dozvoli transformaciju Govora u Tekst",
"Allow Temporary Chat": "Dozvoli Privremeni Razgovor",
"Allow Text to Speech": "Dozvoli Transformaciju Teksta u Govor",
@@ -270,14 +295,12 @@
"Chat Background Image": "",
"Chat Bubble UI": "Razgovor - Bubble UI",
"Chat Completions": "",
- "Chat Controls": "",
"Chat Conversation": "",
"Chat direction": "Razgovor - smijer",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "",
"Chat Permissions": "",
"Chat Tags Auto-Generation": "",
"Chat unshared successfully.": "",
@@ -324,7 +347,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +390,8 @@
"Confirm your new password": "Potvrdi novu sifru",
"Confirm Your Password": "Potvrdi sifru",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "Konekcija nije uspjela",
@@ -409,6 +433,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Kopiranje u međuspremnik je uspješno!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "",
+ "Could not read file.": "",
"Create": "",
"Create a knowledge base": "",
"Create a model": "Izradite model",
@@ -439,6 +464,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "",
"Dark": "Tamno",
"Data Controls": "",
@@ -561,6 +587,7 @@
"Downloading stats...": "",
"Draw": "",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "npr. '30s','10m'. Važeće vremenske jedinice su 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +622,7 @@
"Edit Last Message": "",
"Edit Memory": "",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Uredi korisnika",
"Edit User Group": "",
"Edit workflow.json content": "",
@@ -677,7 +705,6 @@
"Enter Google PSE API Key": "Unesite Google PSE API ključ",
"Enter Google PSE Engine Id": "Unesite ID Google PSE motora",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "Unesite veličinu slike (npr. 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "",
@@ -798,7 +825,6 @@
"External": "",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +832,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "Neuspješno stvaranje API ključa.",
"Failed to delete note": "",
@@ -830,6 +858,7 @@
"Failed to save connections": "",
"Failed to save conversation": "Neuspješno spremanje razgovora",
"Failed to save models configuration": "",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Greška kod ažuriranja postavki",
"Failed to update status": "",
@@ -846,6 +875,8 @@
"Female": "",
"File": "",
"File added successfully.": "",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "",
"File Context": "",
@@ -873,6 +904,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "",
"Folder name updated successfully": "",
@@ -961,6 +993,7 @@
"Hex Color - Leave empty for default color": "",
"Hidden": "",
"Hide": "Sakrij",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "",
"High": "",
@@ -968,6 +1001,7 @@
"History": "",
"Home": "",
"Host": "",
+ "Hourly Messages": "",
"How can I help you today?": "Kako vam mogu pomoći danas?",
"How would you rate this response?": "",
"HTML": "",
@@ -1078,13 +1112,19 @@
"Landing Page Mode": "",
"Language": "Jezik",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Zadnja aktivnost",
"Last Modified": "",
"Last reply": "",
"LDAP": "",
"LDAP server updated": "",
"Leaderboard": "",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1266,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "Ime",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "",
@@ -1243,6 +1284,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "",
@@ -1289,6 +1331,9 @@
"No source available": "Nema dostupnog izvora",
"No sources found": "",
"No suggestion prompts": "Nema predloženih prompta",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "",
"No valves": "",
@@ -1347,6 +1392,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "",
@@ -1486,6 +1532,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Nazivajte se \"Korisnik\" (npr. \"Korisnik uči španjolski\")",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "Odbijen kada nije trebao biti",
"Regenerate": "Regeneriraj",
"Regenerate Menu": "",
@@ -1679,6 +1726,7 @@
"Show": "Pokaži",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1790,6 +1838,8 @@
"Temperature": "Temperatura",
"Temporary Chat": "",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "",
"Text-to-Speech": "",
"Text-to-Speech Engine": "Stroj za pretvorbu teksta u govor",
@@ -1823,6 +1873,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Ovo osigurava da su vaši vrijedni razgovori sigurno spremljeni u bazu podataka. Hvala vam!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Ovo je eksperimentalna značajka, možda neće funkcionirati prema očekivanjima i podložna je promjenama u bilo kojem trenutku.",
"This model is not publicly available. Please select another model.": "",
@@ -1866,6 +1917,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1942,6 +1994,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "",
"URL is required": "",
"URL Mode": "URL način",
@@ -1995,6 +2048,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Upozorenje",
"Warning:": "Upozorenje:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
diff --git a/src/lib/i18n/locales/ca-ES/translation.json b/src/lib/i18n/locales/ca-ES/translation.json
index e0ec9139e..7ed087679 100644
--- a/src/lib/i18n/locales/ca-ES/translation.json
+++ b/src/lib/i18n/locales/ca-ES/translation.json
@@ -19,6 +19,21 @@
"{{COUNT}} Rows": "{{COUNT}} files",
"{{COUNT}} Sources": "{{COUNT}} fonts",
"{{COUNT}} words": "{{COUNT}} paraules",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_many": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_many": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_many": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_many": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_many": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "{{LOCALIZED_DATE}} a les {{LOCALIZED_TIME}}",
"{{model}} download has been canceled": "La descàrrega del model {{model}} s'ha cancel·lat",
"{{modelName}} profile image": "Imatge del perfil {{modelName}}",
@@ -27,6 +42,7 @@
"{{webUIName}} Backend Required": "El Backend de {{webUIName}} és necessari",
"*Prompt node ID(s) are required for image generation": "*Els identificadors de nodes d'indicacions són necessaris per a la generació d'imatges",
"1 Source": "1 font",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "Un canal de col·laboració on la gent s'uneix com a membres",
"A discussion channel where access is controlled by groups and permissions": "Un canal de discussió on l'accés està controlat per grups i permisos",
"A new version (v{{LATEST_VERSION}}) is now available.": "Hi ha una nova versió disponible (v{{LATEST_VERSION}}).",
@@ -37,6 +53,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "Accepta la generació d'autocompleció\nVés a la variable de la indicació",
"Access": "Accés",
"Access Control": "Control d'accés",
+ "Access Grants": "",
"Access List": "Llista d'accés",
"Accessible to all users": "Accessible a tots els usuaris",
"Account": "Compte",
@@ -73,11 +90,14 @@
"Add Reaction": "Afegir reacció",
"Add tag": "Afegir etiqueta",
"Add Tag": "Afegir etiqueta",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Afegir contingut de text",
"Add to favorites": "Afegir als favorits",
"Add User": "Afegir un usuari",
"Add User Group": "Afegir grup d'usuaris",
"Add webpage": "Afegir pàgina web",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "Configuració addicional",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "Opcions de configuració addicionals per al marcador. Hauria de ser una cadena JSON amb parelles clau-valor. Per exemple, '{\"key\": \"value\"}'. Les claus compatibles inclouen: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level",
"Additional feedback comments": "Comentaris addicionals de retorn",
@@ -90,6 +110,7 @@
"Admin Panel": "Panell d'administració",
"Admin Settings": "Preferències d'administració",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Els administradors tenen accés a totes les eines en tot moment; els usuaris necessiten eines assignades per model a l'espai de treball.",
+ "Advanced": "",
"Advanced Parameters": "Paràmetres avançats",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "Paràmetres avançats per a l'anàlisi sintàctica de MinerU (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)",
"Advanced Params": "Paràmetres avançats",
@@ -97,7 +118,10 @@
"AI": "IA",
"All": "Tots",
"All chats have been unarchived.": "Tots els xats han estat desarxivats.",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Tots els models s'han eliminat correctament",
+ "All time": "",
"All Users": "Tots els usuaris",
"Allow Call": "Permetre la trucada",
"Allow Chat Controls": "Permetre els controls de xat",
@@ -115,6 +139,7 @@
"Allow non-local voices": "Permetre veus no locals",
"Allow Rate Response": "Permetre valorar les respostes",
"Allow Regenerate Response": "Permetre regenerar respostes",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "Permetre Parla a Text",
"Allow Temporary Chat": "Permetre el xat temporal",
"Allow Text to Speech": "Permetre Text a Parla",
@@ -270,14 +295,12 @@
"Chat Background Image": "Imatge de fons del xat",
"Chat Bubble UI": "Chat Bubble UI",
"Chat Completions": "Completacions de xat",
- "Chat Controls": "Controls de xat",
"Chat Conversation": "Conversa de xat",
"Chat direction": "Direcció del xat",
"Chat exported successfully": "El xat s'ha exportat correctament",
"Chat History": "Historial de xats",
"Chat ID": "ID del xat",
"Chat moved successfully": "El xat s'ha mogut correctament",
- "Chat Overview": "Vista general del xat",
"Chat Permissions": "Permisos del xat",
"Chat Tags Auto-Generation": "Generació automàtica d'etiquetes del xat",
"Chat unshared successfully.": "El xat s'ha deixat de compartir correctament",
@@ -324,7 +347,6 @@
"Close feedback": "Tancar el retorn",
"Close modal": "Tancar el modal",
"Close Modal": "Tancar el modal",
- "Close overview": "Tancar la visualització",
"Close settings modal": "Tancar el modal de configuració",
"Close Sidebar": "Tancar la barra lateral",
"cloud": "núvol",
@@ -368,6 +390,8 @@
"Confirm your new password": "Confirma la teva nova contrasenya",
"Confirm Your Password": "Confirma la teva contrasenya",
"Connect to an AI provider to start chatting": "Connectar a un proveidor d'IA per començar a xerrar",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "Connecta als teus propis punts de connexió de l'API compatible amb OpenAI",
"Connect to your own OpenAPI compatible external tool servers.": "Connecta als teus propis servidors d'eines externs compatibles amb OpenAPI",
"Connection failed": "La connexió ha fallat",
@@ -409,6 +433,7 @@
"Copy URL": "Copiar la URL",
"Copying to clipboard was successful!": "La còpia al porta-retalls s'ha realitzat correctament",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "CORS ha de ser configurat correctament pel proveïdor per permetre les sol·licituds d'Open WebUI",
+ "Could not read file.": "",
"Create": "Crear",
"Create a knowledge base": "Crear una base de coneixement",
"Create a model": "Crear un model",
@@ -439,6 +464,7 @@
"Custom Gender": "Gènere personalitzat",
"Custom Parameter Name": "Nom del paràmetre personalitzat",
"Custom Parameter Value": "Valor del paràmetre personalitzat",
+ "Daily Messages": "",
"Danger Zone": "Zona de perill",
"Dark": "Fosc",
"Data Controls": "Controls de dades",
@@ -561,6 +587,7 @@
"Downloading stats...": "Descarregant estadístiques...",
"Draw": "Dibuixar",
"Drop any files here to upload": "Arrossega aquí qualsevol fitxer per pujar-lo",
+ "Drop files here to upload": "",
"DuckDuckGo": "DuckDuckGo",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "p. ex. '30s','10m'. Les unitats de temps vàlides són 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "p. ex. 'baix', 'mitjà', 'alt'",
@@ -595,6 +622,7 @@
"Edit Last Message": "Editar el darrer missatge",
"Edit Memory": "Editar la memòria",
"Edit Prompt": "Editar la indicació",
+ "Edit Terminal Connection": "",
"Edit User": "Editar l'usuari",
"Edit User Group": "Editar el grup d'usuaris",
"Edit workflow.json content": "Editar el contingut de workflow.json",
@@ -677,7 +705,6 @@
"Enter Google PSE API Key": "Introdueix la clau API de Google PSE",
"Enter Google PSE Engine Id": "Introdueix l'identificador del motor PSE de Google",
"Enter hex color (e.g. #FF0000)": "Introdueix el codi hexadecimal del color (p. ex. #FF0000)",
- "Enter ID": "Introdueix l'ID",
"Enter Image Size (e.g. 512x512)": "Introdueix la mida de la imatge (p. ex. 512x512)",
"Enter Jina API Base URL": "Introdueix la URL base de Jina",
"Enter Jina API Key": "Introdueix la clau API de Jina",
@@ -798,7 +825,6 @@
"External": "Extern",
"External Document Loader URL required.": "Fa falta la URL per a Document Loader",
"External Task Model": "Model de tasques extern",
- "External Tools": "Eines externes",
"External Web Loader API Key": "Clau API d'External Web Loader",
"External Web Loader URL": "URL d'External Web Loader",
"External Web Search API Key": "Clau API d'External Web Search",
@@ -806,8 +832,10 @@
"Fade Effect for Streaming Text": "Efecte de fos a negre per al text en streaming",
"Failed to add file.": "No s'ha pogut afegir l'arxiu.",
"Failed to add members": "No s'han pogut afegir el membres",
+ "Failed to attach file": "",
"Failed to clear status": "No s'ha pogut esborar l'estat",
"Failed to connect to {{URL}} OpenAPI tool server": "No s'ha pogut connecta al servidor d'eines OpenAPI {{URL}}",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "No s'ha pogut copiar l'enllaç",
"Failed to create API Key.": "No s'ha pogut crear la clau API.",
"Failed to delete note": "No s'ha pogut eliminar la nota",
@@ -830,6 +858,7 @@
"Failed to save connections": "No s'han pogut desar les connexions",
"Failed to save conversation": "No s'ha pogut desar la conversa",
"Failed to save models configuration": "No s'ha pogut desar la configuració dels models",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "No s'ha pogut deixar de compartir el xat.",
"Failed to update settings": "No s'han pogut actualitzar les preferències",
"Failed to update status": "No s'ha pogut actualitzar l'estat",
@@ -846,6 +875,8 @@
"Female": "Dona",
"File": "Arxiu",
"File added successfully.": "L'arxiu s'ha afegit correctament.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "Contingut de l'arxiu",
"File content updated successfully.": "El contingut de l'arxiu s'ha actualitzat correctament.",
"File Context": "Contingut de l'arxiu",
@@ -873,6 +904,7 @@
"Folder Background Image": "Imatge del fons de la carpeta",
"Folder deleted successfully": "Carpeta eliminada correctament",
"Folder Max File Count": "Nombre màxim d'arxius per carpeta",
+ "Folder name": "",
"Folder Name": "Nom de la carpeta",
"Folder name cannot be empty.": "El nom de la carpeta no pot ser buit.",
"Folder name updated successfully": "Nom de la carpeta actualitzat correctament",
@@ -961,6 +993,7 @@
"Hex Color - Leave empty for default color": "Color hexadecimal - Deixar buit per a color per defecte",
"Hidden": "Amagat",
"Hide": "Amaga",
+ "Hide All": "",
"Hide from Sidebar": "Amagar de la barra lateral",
"Hide Model": "Amagar el model",
"High": "Alt",
@@ -968,6 +1001,7 @@
"History": "Historial",
"Home": "Inici",
"Host": "Servidor",
+ "Hourly Messages": "",
"How can I help you today?": "Com et puc ajudar avui?",
"How would you rate this response?": "Com avaluaries aquesta resposta?",
"HTML": "HTML",
@@ -1078,13 +1112,19 @@
"Landing Page Mode": "Mode de la pàgina d'entrada",
"Language": "Idioma",
"Language Locales": "Localització d'idiomes",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Activitat recent",
"Last Modified": "Modificació",
"Last reply": "Darrera resposta",
"LDAP": "LDAP",
"LDAP server updated": "Servidor LDAP actualitzat",
"Leaderboard": "Tauler de classificació",
+ "Learn more": "",
"Learn More": "Aprendre'n més",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "Aprèn més sobre els servidors d'eines OpenAPI.",
"Learn more about Voxtral transcription.": "Aprèn més sobre la transcripció amb Voxtral.",
"Leave a public review for {{modelName}}": "Deixa un comentari públic per a {{modelName}}",
@@ -1226,6 +1266,7 @@
"More options": "Més opcions",
"More Options": "Més opcions",
"Move": "Moure",
+ "My Terminal": "",
"Name": "Nom",
"Name and ID are required, please fill them out": "El nom i l'ID són necessaris, emplena'ls, si us plau",
"Name your knowledge base": "Anomena la teva base de coneixement",
@@ -1243,6 +1284,7 @@
"New Prompt": "Nova indicació",
"New Skill": "Nova habilitat",
"New Temporary Chat": "Nou xat temporal",
+ "New Terminal": "",
"New Tool": "Nova eina",
"New Webhook": "Nou webhook",
"new-channel": "nou-canal",
@@ -1289,6 +1331,9 @@
"No source available": "Sense font disponible",
"No sources found": "No s'han trobat fonts",
"No suggestion prompts": "Cap prompt suggerit",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "No s'han trobat eines",
"No users were found.": "No s'han trobat usuaris",
"No valves": "No hi ha valves",
@@ -1347,6 +1392,7 @@
"Open Model Selector": "Obrir el selector de models",
"Open Settings": "Obrir les preferències",
"Open Sidebar": "Obre la barra lateral",
+ "Open Terminal": "",
"Open User Profile Menu": "Obre el menú de perfil d'usuari",
"Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI pot utilitzar eines de servidors OpenAPI.",
"Open WebUI uses faster-whisper internally.": "Open WebUI utilitza faster-whisper internament.",
@@ -1486,6 +1532,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "Redueix la probabilitat de generar ximpleries. Un valor més alt (p. ex. 100) donarà respostes més diverses, mentre que un valor més baix (p. ex. 10) serà més conservador.",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Fes referència a tu mateix com a \"Usuari\" (p. ex., \"L'usuari està aprenent espanyol\")",
"Reference Chats": "Xats de referència",
+ "Refresh": "",
"Refused when it shouldn't have": "Refusat quan no hauria d'haver estat",
"Regenerate": "Regenerar",
"Regenerate Menu": "Regenerar el menú",
@@ -1679,6 +1726,7 @@
"Show": "Mostrar",
"Show \"What's New\" modal on login": "Veure 'Què hi ha de nou' a l'entrada",
"Show Admin Details in Account Pending Overlay": "Mostrar els detalls de l'administrador a la superposició del compte pendent",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "Mostra tot ({{COUNT}} caràcters",
"Show Files": "Mostra els arxius",
"Show Formatting Toolbar": "Mostrar la barra de format",
@@ -1790,6 +1838,8 @@
"Temperature": "Temperatura",
"Temporary Chat": "Xat temporal",
"Temporary Chat by Default": "Xat temporal per defecte",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Separador de text",
"Text-to-Speech": "Text-a-veu",
"Text-to-Speech Engine": "Motor de text a veu",
@@ -1823,6 +1873,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Això assegura que les teves converses valuoses queden desades de manera segura a la teva base de dades. Gràcies!",
"This feature is currently experimental and may not work as expected.": "Aquesta funció és actualment experimental i és possible que no funcioni com s'esperava.",
"This feature is experimental and may be modified or discontinued without notice.": "Aquesta funció és experimental i es pot modificar o deixar de ser disponible sense previ avís.",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "Aquest és un permís d'usuari per defecte i romandrà habilitat.",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Aquesta és una funció experimental, és possible que no funcioni com s'espera i està subjecta a canvis en qualsevol moment.",
"This model is not publicly available. Please select another model.": "Aquest model no està disponible públicament. Seleccioneu-ne un altre.",
@@ -1866,6 +1917,7 @@
"Today at {{LOCALIZED_TIME}}": "Avui a les {{LOCALIZED_TIME}}",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "Alterna la barra lateral",
"Toggle status history": "",
"Toggle whether current connection is active.": "Alterna si la connexió actual està activa.",
@@ -1942,6 +1994,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Progrés de la pujada: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
"Uploaded files or images": "Arxius o imatges pujats",
"Uploading file...": "Pujant l'arxiu...",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "La URL és necessaria",
"URL Mode": "Mode URL",
@@ -1995,6 +2048,7 @@
"Voice mode": "Mode de veu",
"Voice Mode Custom Prompt": "Indicació personalitzada per al mode de veu",
"Voice Mode Prompt": "Indicació per al mode de veu",
+ "Waiting for upload...": "",
"Warning": "Avís",
"Warning:": "Avís:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Avís: Habilitar això permetrà als usuaris penjar codi arbitrari al servidor.",
diff --git a/src/lib/i18n/locales/ceb-PH/translation.json b/src/lib/i18n/locales/ceb-PH/translation.json
index 1d0600681..8631011ee 100644
--- a/src/lib/i18n/locales/ceb-PH/translation.json
+++ b/src/lib/i18n/locales/ceb-PH/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "Backend {{webUIName}} gikinahanglan",
"*Prompt node ID(s) are required for image generation": "",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "",
"Access Control": "",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "",
"Account": "Account",
@@ -73,11 +85,14 @@
"Add Reaction": "",
"Add tag": "",
"Add Tag": "",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "",
"Add to favorites": "",
"Add User": "",
"Add User Group": "",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "Admin Panel",
"Admin Settings": "Mga setting sa administratibo",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "",
+ "Advanced": "",
"Advanced Parameters": "advanced settings",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "",
@@ -97,7 +113,10 @@
"AI": "",
"All": "",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "",
@@ -115,6 +134,7 @@
"Allow non-local voices": "",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "",
"Allow Text to Speech": "",
@@ -270,14 +290,12 @@
"Chat Background Image": "",
"Chat Bubble UI": "",
"Chat Completions": "",
- "Chat Controls": "",
"Chat Conversation": "",
"Chat direction": "",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "",
"Chat Permissions": "",
"Chat Tags Auto-Generation": "",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +385,8 @@
"Confirm your new password": "",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Ang pagkopya sa clipboard malampuson!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "",
+ "Could not read file.": "",
"Create": "",
"Create a knowledge base": "",
"Create a model": "",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "",
"Dark": "Ngitngit",
"Data Controls": "",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "p. ",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "",
"Edit Memory": "",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "I-edit ang tiggamit",
"Edit User Group": "",
"Edit workflow.json content": "",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "",
"Enter Google PSE Engine Id": "",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "Pagsulod sa gidak-on sa hulagway (pananglitan 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "",
@@ -798,7 +820,6 @@
"External": "",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "",
"Failed to delete note": "",
@@ -830,6 +853,7 @@
"Failed to save connections": "",
"Failed to save conversation": "Napakyas sa pagtipig sa panag-istorya",
"Failed to save models configuration": "",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "",
"Failed to update status": "",
@@ -846,6 +870,8 @@
"Female": "",
"File": "",
"File added successfully.": "",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "",
"Folder name updated successfully": "",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "",
"Hidden": "",
"Hide": "Tagoa",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "",
"High": "",
@@ -968,6 +996,7 @@
"History": "",
"Home": "",
"Host": "",
+ "Hourly Messages": "",
"How can I help you today?": "Unsaon nako pagtabang kanimo karon?",
"How would you rate this response?": "",
"HTML": "",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "",
"Language": "Pinulongan",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "",
"Last Modified": "",
"Last reply": "",
"LDAP": "",
"LDAP server updated": "",
"Leaderboard": "",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "Ngalan",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "",
@@ -1243,6 +1279,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "",
@@ -1289,6 +1326,9 @@
"No source available": "Walay tinubdan nga anaa",
"No sources found": "",
"No suggestion prompts": "Walay gisugyot nga prompt",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "",
"No valves": "",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "",
"Regenerate": "",
"Regenerate Menu": "",
@@ -1678,6 +1720,7 @@
"Show": "Pagpakita",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1789,6 +1832,8 @@
"Temperature": "Temperatura",
"Temporary Chat": "",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "",
"Text-to-Speech": "",
"Text-to-Speech Engine": "Text-to-speech nga makina",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Kini nagsiguro nga ang imong bililhon nga mga panag-istoryahanay luwas nga natipig sa imong backend database. ",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "",
"This model is not publicly available. Please select another model.": "",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "",
"URL is required": "",
"URL Mode": "URL mode",
@@ -1994,6 +2042,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "",
"Warning:": "Pahimangno:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
diff --git a/src/lib/i18n/locales/cs-CZ/translation.json b/src/lib/i18n/locales/cs-CZ/translation.json
index 4ea0c4e39..d1e180f49 100644
--- a/src/lib/i18n/locales/cs-CZ/translation.json
+++ b/src/lib/i18n/locales/cs-CZ/translation.json
@@ -19,6 +19,26 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "{{COUNT}} slov",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_few": "",
+ "{{COUNT}}d_time_ago_many": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_few": "",
+ "{{COUNT}}h_time_ago_many": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_few": "",
+ "{{COUNT}}m_time_ago_many": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_few": "",
+ "{{COUNT}}w_time_ago_many": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_few": "",
+ "{{COUNT}}y_time_ago_many": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "Stažení modelu {{model}} bylo zrušeno",
"{{modelName}} profile image": "",
@@ -27,6 +47,7 @@
"{{webUIName}} Backend Required": "Je vyžadován backend {{webUIName}}",
"*Prompt node ID(s) are required for image generation": "*Pro generování obrázků jsou vyžadována ID uzlů instrukce",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "Nová verze (v{{LATEST_VERSION}}) je nyní k dispozici.",
@@ -37,6 +58,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "Přístup",
"Access Control": "Řízení přístupu",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Přístupné pro všechny uživatele",
"Account": "Účet",
@@ -73,11 +95,14 @@
"Add Reaction": "Přidat reakci",
"Add tag": "",
"Add Tag": "Přidat štítek",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Přidat textový obsah",
"Add to favorites": "",
"Add User": "Přidat uživatele",
"Add User Group": "Přidat skupinu uživatelů",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "Dodatečná konfigurace",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "Další možnosti konfigurace pro marker. Měl by to být řetězec JSON s páry klíč-hodnota. Například: '{\"key\": \"value\"}'. Podporované klíče zahrnují: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level",
"Additional feedback comments": "",
@@ -90,6 +115,7 @@
"Admin Panel": "Administrace",
"Admin Settings": "Nastavení administrátora",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Administrátoři mají kdykoli přístup ke všem nástrojům; uživatelé potřebují mít nástroje přiřazené k jednotlivým modelům v pracovním prostoru.",
+ "Advanced": "",
"Advanced Parameters": "Pokročilé parametry",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Pokročilé parametry",
@@ -97,7 +123,10 @@
"AI": "UI",
"All": "Vše",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Všechny modely byly úspěšně smazány",
+ "All time": "",
"All Users": "",
"Allow Call": "Povolit volání",
"Allow Chat Controls": "Povolit ovládací prvky chatu",
@@ -115,6 +144,7 @@
"Allow non-local voices": "Povolit nelokální hlasy",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "Povolit převod řeči na text",
"Allow Temporary Chat": "Povolit dočasnou konverzaci",
"Allow Text to Speech": "Povolit převod textu na řeč",
@@ -270,14 +300,12 @@
"Chat Background Image": "Obrázek pozadí konverzace",
"Chat Bubble UI": "Uživatelské rozhraní s bublinami konverzace",
"Chat Completions": "",
- "Chat Controls": "Ovládání konverzace",
"Chat Conversation": "",
"Chat direction": "Směr konverzace",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "ID konverzace",
"Chat moved successfully": "",
- "Chat Overview": "Přehled konverzace",
"Chat Permissions": "Oprávnění konverzace",
"Chat Tags Auto-Generation": "Automatické generování štítků konverzace",
"Chat unshared successfully.": "",
@@ -324,7 +352,6 @@
"Close feedback": "",
"Close modal": "Zavřít modální okno",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "Zavřít modální okno nastavení",
"Close Sidebar": "Zavřít postranní panel",
"cloud": "",
@@ -368,6 +395,8 @@
"Confirm your new password": "Potvrďte své nové heslo",
"Confirm Your Password": "Potvrďte své heslo",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "Připojte se k vlastním koncovým bodům API kompatibilním s OpenAI.",
"Connect to your own OpenAPI compatible external tool servers.": "Připojte se k vlastním externím serverům nástrojů kompatibilním s OpenAPI.",
"Connection failed": "Připojení se nezdařilo",
@@ -409,6 +438,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Kopírování do schránky bylo úspěšné!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "CORS musí být správně nakonfigurován poskytovatelem, aby povolil požadavky z Open WebUI.",
+ "Could not read file.": "",
"Create": "Vytvořit",
"Create a knowledge base": "Vytvořit znalostní bázi",
"Create a model": "Vytvořit model",
@@ -439,6 +469,7 @@
"Custom Gender": "",
"Custom Parameter Name": "Název vlastního parametru",
"Custom Parameter Value": "Hodnota vlastního parametru",
+ "Daily Messages": "",
"Danger Zone": "Nebezpečná zóna",
"Dark": "Tmavý",
"Data Controls": "Správa dat",
@@ -561,6 +592,7 @@
"Downloading stats...": "",
"Draw": "Kreslit",
"Drop any files here to upload": "Přetáhněte sem soubory pro nahrání",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "např. '30s','10m'. Platné časové jednotky jsou 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +627,7 @@
"Edit Last Message": "",
"Edit Memory": "Upravit vzpomínku",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Upravit uživatele",
"Edit User Group": "Upravit skupinu uživatelů",
"Edit workflow.json content": "",
@@ -677,7 +710,6 @@
"Enter Google PSE API Key": "Zadejte API klíč pro Google PSE",
"Enter Google PSE Engine Id": "Zadejte ID jádra Google PSE",
"Enter hex color (e.g. #FF0000)": "Zadejte barvu v hex formátu (např. #FF0000)",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "Zadejte velikost obrázku (např. 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "Zadejte API klíč pro Jina",
@@ -798,7 +830,6 @@
"External": "Externí",
"External Document Loader URL required.": "Je vyžadována URL externího zavaděče dokumentů.",
"External Task Model": "Externí model pro úkoly",
- "External Tools": "Externí nástroje",
"External Web Loader API Key": "API klíč pro externí webový zavaděč",
"External Web Loader URL": "URL pro externí webový zavaděč",
"External Web Search API Key": "API klíč pro externí webové vyhledávání",
@@ -806,8 +837,10 @@
"Fade Effect for Streaming Text": "Efekt prolínání pro streamovaný text",
"Failed to add file.": "Nepodařilo se přidat soubor.",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "Nepodařilo se připojit k serveru nástrojů OpenAPI {{URL}}",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "Nepodařilo se zkopírovat odkaz",
"Failed to create API Key.": "Nepodařilo se vytvořit API klíč.",
"Failed to delete note": "Nepodařilo se smazat poznámku",
@@ -830,6 +863,7 @@
"Failed to save connections": "Nepodařilo se uložit připojení",
"Failed to save conversation": "Nepodařilo se uložit konverzaci",
"Failed to save models configuration": "Nepodařilo se uložit konfiguraci modelů",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Nepodařilo se aktualizovat nastavení",
"Failed to update status": "",
@@ -846,6 +880,8 @@
"Female": "Žena",
"File": "Soubor",
"File added successfully.": "Soubor byl úspěšně přidán.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Obsah souboru byl úspěšně aktualizován.",
"File Context": "",
@@ -873,6 +909,7 @@
"Folder Background Image": "Obrázek na pozadí složky",
"Folder deleted successfully": "Složka byla úspěšně smazána",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "Název složky",
"Folder name cannot be empty.": "Název složky nesmí být prázdný.",
"Folder name updated successfully": "Název složky byl úspěšně aktualizován.",
@@ -961,6 +998,7 @@
"Hex Color - Leave empty for default color": "Hex barva - pro výchozí barvu ponechte prázdné",
"Hidden": "",
"Hide": "Skrýt",
+ "Hide All": "",
"Hide from Sidebar": "Skrýt z postranního panelu",
"Hide Model": "Skrýt model",
"High": "Vysoká",
@@ -968,6 +1006,7 @@
"History": "",
"Home": "Domů",
"Host": "Hostitel",
+ "Hourly Messages": "",
"How can I help you today?": "Jak vám dnes mohu pomoci?",
"How would you rate this response?": "Jak byste ohodnotili tuto odpověď?",
"HTML": "HTML",
@@ -1078,13 +1117,19 @@
"Landing Page Mode": "Režim úvodní stránky",
"Language": "Jazyk",
"Language Locales": "Jazykové mutace",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Naposledy aktivní",
"Last Modified": "Poslední úprava",
"Last reply": "Poslední odpověď",
"LDAP": "LDAP",
"LDAP server updated": "LDAP server byl aktualizován",
"Leaderboard": "Žebříček",
+ "Learn more": "",
"Learn More": "Zjistit více",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "Zjistěte více o serverech nástrojů OpenAPI.",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1271,7 @@
"More options": "",
"More Options": "Další možnosti",
"Move": "Přesunout",
+ "My Terminal": "",
"Name": "Jméno",
"Name and ID are required, please fill them out": "Jméno a ID jsou povinné, prosím vyplňte je",
"Name your knowledge base": "Pojmenujte svou znalostní bázi",
@@ -1243,6 +1289,7 @@
"New Prompt": "Nová instrukce",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "Nový nástroj",
"New Webhook": "",
"new-channel": "novy-kanal",
@@ -1289,6 +1336,9 @@
"No source available": "Není k dispozici žádný zdroj.",
"No sources found": "",
"No suggestion prompts": "Žádné návrhy promptů",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "Nebyly nalezeny žádné nástroje",
"No users were found.": "Nebyli nalezeni žádní uživatelé.",
"No valves": "Žádné valves",
@@ -1347,6 +1397,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "Otevřít postranní panel",
+ "Open Terminal": "",
"Open User Profile Menu": "Otevřít nabídku profilu uživatele",
"Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI může používat nástroje poskytované jakýmkoli serverem OpenAPI.",
"Open WebUI uses faster-whisper internally.": "Open WebUI interně používá faster-whisper.",
@@ -1486,6 +1537,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Odkazujte na sebe jako na \"Uživatele\" (např. \"Uživatel se učí španělsky\").",
"Reference Chats": "Připojit chat",
+ "Refresh": "",
"Refused when it shouldn't have": "Odmítnuto, i když nemělo být",
"Regenerate": "Znovu generovat",
"Regenerate Menu": "Nabídka Znovu generovat",
@@ -1680,6 +1732,7 @@
"Show": "Zobrazit",
"Show \"What's New\" modal on login": "Zobrazit okno \"Co je nového\" při přihlášení",
"Show Admin Details in Account Pending Overlay": "Zobrazit podrobnosti administrátora v překryvné vrstvě čekajícího účtu",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "Zobrazit panel nástrojů pro formátování",
@@ -1791,6 +1844,8 @@
"Temperature": "temperature",
"Temporary Chat": "Dočasná konverzace",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Rozdělovač textu",
"Text-to-Speech": "Převod textu na řeč",
"Text-to-Speech Engine": "Jádro pro převod textu na řeč",
@@ -1824,6 +1879,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Tím je zajištěno, že vaše cenné konverzace jsou bezpečně uloženy ve vaší backendové databázi. Děkujeme!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "Tato funkce je experimentální a může být upravena nebo zrušena bez předchozího upozornění.",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Toto je experimentální funkce, nemusí fungovat podle očekávání a může být kdykoli změněna.",
"This model is not publicly available. Please select another model.": "Tento model není veřejně dostupný. Vyberte prosím jiný model.",
@@ -1867,6 +1923,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "Přepnout, zda je aktuální připojení aktivní.",
@@ -1943,6 +2000,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Průběh nahrávání: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "URL je vyžadována",
"URL Mode": "Režim URL",
@@ -1996,6 +2054,7 @@
"Voice mode": "Hlasový režim",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Varování",
"Warning:": "Varování:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Varování: Povolení této volby umožní uživatelům nahrávat na server libovolný kód.",
diff --git a/src/lib/i18n/locales/da-DK/translation.json b/src/lib/i18n/locales/da-DK/translation.json
index 5e84a4bf2..eb7ab0684 100644
--- a/src/lib/i18n/locales/da-DK/translation.json
+++ b/src/lib/i18n/locales/da-DK/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "{{COUNT}} kilder",
"{{COUNT}} words": "{{COUNT}} ord",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "{{LOCALIZED_DATE}} klokken {{LOCALIZED_TIME}}",
"{{model}} download has been canceled": "Download af {{model}} er blevet annulleret",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} Backend kræves",
"*Prompt node ID(s) are required for image generation": "*Prompt node ID(s) er påkrævet for at kunne generere billeder",
"1 Source": "1 kilde",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "En samarbejdskanal hvor folk tilmelder sig som medlemmer",
"A discussion channel where access is controlled by groups and permissions": "En diskussionskanal hvor adgang styres af grupper og tilladelser",
"A new version (v{{LATEST_VERSION}}) is now available.": "En ny version (v{{LATEST_VERSION}}) er nu tilgængelig.",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "Accepter genereret autofuldførelse\nHop til prompt variable",
"Access": "Adgang",
"Access Control": "Adgangskontrol",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Tilgængelig for alle brugere",
"Account": "Profil",
@@ -73,11 +85,14 @@
"Add Reaction": "Tilføj reaktion",
"Add tag": "",
"Add Tag": "Tilføj tag",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Tilføj tekst",
"Add to favorites": "",
"Add User": "Tilføj bruger",
"Add User Group": "Tilføj Brugergruppe",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "Yderligere konfiguration",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "Yderligere konfigurationsmuligheder for Marker. Dette skal være en JSON streng med key-value pairs. For eksempel, '{\"key\": \"value\"}'. Tilladte keys omfatter: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "Administrationspanel",
"Admin Settings": "Administrationsindstillinger",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Administratorer har adgang til alle værktøjer altid; brugere skal tilføjes værktøjer pr. model i hvert workspace.",
+ "Advanced": "",
"Advanced Parameters": "Avancerede indstillinger",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "Avancerede parametre for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)",
"Advanced Params": "Avancerede indstillinger",
@@ -97,7 +113,10 @@
"AI": "AI",
"All": "Alle",
"All chats have been unarchived.": "Alle chatte er blevet aktive",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Alle modeller slettet uden fejl",
+ "All time": "",
"All Users": "",
"Allow Call": "Tillad kald",
"Allow Chat Controls": "Tillad kontrol af chats",
@@ -115,6 +134,7 @@
"Allow non-local voices": "Tillad ikke-lokale stemmer",
"Allow Rate Response": "Tillad vurdering af svar",
"Allow Regenerate Response": "Tillad regenerering af svar",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "Tillad tale til tekst",
"Allow Temporary Chat": "Tillad midlertidig chat",
"Allow Text to Speech": "Tillad tekst til tale",
@@ -270,14 +290,12 @@
"Chat Background Image": "Chat baggrundsbillede",
"Chat Bubble UI": "Chat Bubble UI",
"Chat Completions": "",
- "Chat Controls": "Chat indstillinger",
"Chat Conversation": "Chat samtale",
"Chat direction": "Chat retning",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "Chat ID",
"Chat moved successfully": "Chat flyttet",
- "Chat Overview": "Chat overblik",
"Chat Permissions": "Chat tilladelser",
"Chat Tags Auto-Generation": "Chat tags automatisk generering",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "Luk dialogboks",
"Close Modal": "Luk dialogboks",
- "Close overview": "",
"Close settings modal": "Luk dialogboks med indstillinger",
"Close Sidebar": "Luk sidebar",
"cloud": "cloud",
@@ -368,6 +385,8 @@
"Confirm your new password": "Bekræft dit nye password",
"Confirm Your Password": "Bekræft dit password",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "Opret forbindelse til din egen OpenAI kompatible API endpoints.",
"Connect to your own OpenAPI compatible external tool servers.": "Opret forbindelse til dine egne OpenAPI kompatible eksterne værktøjsservere.",
"Connection failed": "Forbindelse mislykkedes",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Kopieret til udklipsholder!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "CORS skal være korrekt konfigureret af udbyderen for at tillade anmodninger fra Open WebUI.",
+ "Could not read file.": "",
"Create": "Opret",
"Create a knowledge base": "Opret en videnbase",
"Create a model": "Lav en model",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "Brugerdefineret parameternavn",
"Custom Parameter Value": "Brugerdefineret parameterværdi",
+ "Daily Messages": "",
"Danger Zone": "Danger Zone",
"Dark": "Mørk",
"Data Controls": "Datakontrol",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "Tegn",
"Drop any files here to upload": "Drop nogen filer her for at uploade",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "f.eks. '30s', '10m'. Tilladte værdier er 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "Rediger sidste besked",
"Edit Memory": "Rediger hukommelse",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Rediger bruger",
"Edit User Group": "Rediger brugergruppe",
"Edit workflow.json content": "Rediger workflow.json indhold",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "Indtast Google PSE API-nøgle",
"Enter Google PSE Engine Id": "Indtast Google PSE Engine ID",
"Enter hex color (e.g. #FF0000)": "Indtast hex farve (f.eks. #FF0000)",
- "Enter ID": "Indtast ID",
"Enter Image Size (e.g. 512x512)": "Indtast billedstørrelse (f.eks. 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "Indtast Jina API nøgle",
@@ -798,7 +820,6 @@
"External": "Ekstern",
"External Document Loader URL required.": "External Dokument Loader URL påkrævet.",
"External Task Model": "Ekstern opgavemodel",
- "External Tools": "Eksterne værktøjer",
"External Web Loader API Key": "Ekstern Web Loader API-nøgle",
"External Web Loader URL": "Ekstern Web Loader URL",
"External Web Search API Key": "Ekstern Web Search API-nøgle",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "Fade-effekt for streaming tekst",
"Failed to add file.": "Kunne ikke tilføje fil.",
"Failed to add members": "Kunne ikke tilføje medlemmer",
+ "Failed to attach file": "",
"Failed to clear status": "Kunne ikke fjerne status",
"Failed to connect to {{URL}} OpenAPI tool server": "Kunne ikke forbinde til {{URL}} OpenAPI tool server",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "Kunne ikke kopiere link",
"Failed to create API Key.": "Kunne ikke oprette API-nøgle.",
"Failed to delete note": "Kunne ikke slette note",
@@ -830,6 +853,7 @@
"Failed to save connections": "Kunne ikke gemme forbindelser",
"Failed to save conversation": "Kunne ikke gemme samtalen",
"Failed to save models configuration": "Kunne ikke gemme modeller konfiguration",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Kunne ikke opdatere indstillinger",
"Failed to update status": "Kunne ikke opdatere status",
@@ -846,6 +870,8 @@
"Female": "Kvinde",
"File": "Fil",
"File added successfully.": "Fil tilføjet.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Filens indhold er opdateret.",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "Mappe baggrundsbillede",
"Folder deleted successfully": "Mappe fjernet.",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "Mappenavn",
"Folder name cannot be empty.": "Mappenavn kan ikke være tom.",
"Folder name updated successfully": "Mappenavn opdateret.",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "Hex farve - Lad stå tomt for standard farve",
"Hidden": "",
"Hide": "Skjul",
+ "Hide All": "",
"Hide from Sidebar": "Skjul fra sidebaren",
"Hide Model": "Skjul model",
"High": "Høj",
@@ -968,6 +996,7 @@
"History": "",
"Home": "Hjem",
"Host": "Vært",
+ "Hourly Messages": "",
"How can I help you today?": "Hvordan kan jeg hjælpe dig i dag?",
"How would you rate this response?": "Hvordan vurderer du dette svar?",
"HTML": "HTML",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "Landing Page-tilstand",
"Language": "Sprog",
"Language Locales": "Lokal sprog",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Sidst aktiv",
"Last Modified": "Sidst ændret",
"Last reply": "Sidste svar",
"LDAP": "LDAP",
"LDAP server updated": "LDAP server opdateret",
"Leaderboard": "Lederboard",
+ "Learn more": "",
"Learn More": "Lær mere",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "Lær mere om OpenAPI værktøjsservere.",
"Learn more about Voxtral transcription.": "Lær mere om Voxtral transskription.",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "Flere muligheder",
"Move": "Flyt",
+ "My Terminal": "",
"Name": "Navn",
"Name and ID are required, please fill them out": "Navn og ID er påkrævet, venligst udfyld dem",
"Name your knowledge base": "Navngiv din vidensbase",
@@ -1243,6 +1279,7 @@
"New Prompt": "Ny prompt",
"New Skill": "",
"New Temporary Chat": "Ny midlertidig chat",
+ "New Terminal": "",
"New Tool": "Nyt værktøj",
"New Webhook": "",
"new-channel": "ny-kanal",
@@ -1289,6 +1326,9 @@
"No source available": "Ingen kilde tilgængelig",
"No sources found": "Ingen kilder fundet",
"No suggestion prompts": "Ingen forslagsprompter",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "Ingen værktøjer fundet",
"No users were found.": "Ingen brugere blev fundet.",
"No valves": "Ingen ventiler",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "Åbn indstillinger",
"Open Sidebar": "Åbn sidebaren",
+ "Open Terminal": "",
"Open User Profile Menu": "Åbn brugerprofil",
"Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI kan bruge værktøjer leveret af enhver OpenAPI server.",
"Open WebUI uses faster-whisper internally.": "Open WebUI bruger faster-whisper internt.",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "Reducerer sandsynligheden for at generere vrøvl. En højere værdi (f.eks. 100) vil give mere varierede svar, mens en lavere værdi (f.eks. 10) vil være mere konservativ.",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Referer til dig selv som \"Bruger\" (f.eks. \"Bruger lærer spansk\")",
"Reference Chats": "Reference chats",
+ "Refresh": "",
"Refused when it shouldn't have": "Afvist, når den ikke burde have været det",
"Regenerate": "Regenerer",
"Regenerate Menu": "Regenerer menu",
@@ -1678,6 +1720,7 @@
"Show": "Vis",
"Show \"What's New\" modal on login": "Vis \"Hvad er nyt\" modal ved login",
"Show Admin Details in Account Pending Overlay": "Vis administratordetaljer i overlay for ventende konto",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "Vis formateringsværktøjslinjen",
@@ -1789,6 +1832,8 @@
"Temperature": "Temperatur",
"Temporary Chat": "Midlertidig chat",
"Temporary Chat by Default": "Midlertidig chat per standard",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Tekstopdeler",
"Text-to-Speech": "Tekst-til-tale",
"Text-to-Speech Engine": "Tekst-til-tale-engine",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Dette sikrer, at dine værdifulde samtaler gemmes sikkert i din backend-database. Tak!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "Denne funktion er eksperimentel og kan blive ændret eller afbrudt uden varsel.",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "Dette er en standardbrugertilladelse og vil forblive aktiveret.",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Dette er en eksperimentel funktion, den fungerer muligvis ikke som forventet og kan ændres når som helst.",
"This model is not publicly available. Please select another model.": "Denne model er ikke offentligt tilgængelig. Vælg venligst en anden model.",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "I dag {{LOCALIZED_TIME}}",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "Vis/skjul sidebar",
"Toggle status history": "",
"Toggle whether current connection is active.": "Skift om nuværende forbindelse er aktiv.",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Uploadfremdrift: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
"Uploaded files or images": "",
"Uploading file...": "Uploader fil...",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "URL er påkrævet",
"URL Mode": "URL-tilstand",
@@ -1994,6 +2042,7 @@
"Voice mode": "Stemmetilstand",
"Voice Mode Custom Prompt": "Brugerdefineret prompt til stemmetilstand",
"Voice Mode Prompt": "Prompt til stemmetilstand",
+ "Waiting for upload...": "",
"Warning": "Advarsel",
"Warning:": "Advarsel:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Advarsel: Hvis du aktiverer dette, vil brugerne kunne uploade vilkårlig kode på serveren.",
diff --git a/src/lib/i18n/locales/de-DE/translation.json b/src/lib/i18n/locales/de-DE/translation.json
index 499201f6b..e7b56912c 100644
--- a/src/lib/i18n/locales/de-DE/translation.json
+++ b/src/lib/i18n/locales/de-DE/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "{{COUNT}} Reihen",
"{{COUNT}} Sources": "{{COUNT}} Quellen",
"{{COUNT}} words": "{{COUNT}} Wörter",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "{{LOCALIZED_DATE}} um {{LOCALIZED_TIME}}",
"{{model}} download has been canceled": "Der Download von {{model}} wurde abgebrochen",
"{{modelName}} profile image": "{{modelName}} Profil Bild",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "{{webUIName}}-Backend erforderlich",
"*Prompt node ID(s) are required for image generation": "*Prompt-Node-ID(s) sind für die Bildgenerierung erforderlich",
"1 Source": "1 Quelle",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "Ein Kanal zur Zusammenarbeit, dem Mitglieder beitreten können",
"A discussion channel where access is controlled by groups and permissions": "Ein Diskussionskanal, dessen Zugriff durch Gruppen und Berechtigungen gesteuert wird",
"A new version (v{{LATEST_VERSION}}) is now available.": "Eine neue Version (v{{LATEST_VERSION}}) ist jetzt verfügbar.",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "Autovervollständigung akzeptieren\nZur Prompt-Variable springen",
"Access": "Zugriff",
"Access Control": "Zugriffskontrolle",
+ "Access Grants": "",
"Access List": "Zugriffsliste",
"Accessible to all users": "Für alle Benutzer zugänglich",
"Account": "Konto",
@@ -73,11 +85,14 @@
"Add Reaction": "Reaktion hinzufügen",
"Add tag": "Tag hinzufügen",
"Add Tag": "Tag hinzufügen",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Textinhalt hinzufügen",
"Add to favorites": "Zu Favoriten hinzufügen",
"Add User": "Benutzer hinzufügen",
"Add User Group": "Benutzergruppe hinzufügen",
"Add webpage": "Webseite hinzufügen",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "Zusätzliche Konfiguration",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "Zusätzliche Konfigurationsoptionen für Marker. Dies sollte ein JSON-String mit Schlüssel-Wert-Paaren sein. Zum Beispiel '{\"key\": \"value\"}'. Unterstützte Schlüssel sind: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level",
"Additional feedback comments": "Zusätzliche Feedback Kommentare",
@@ -90,6 +105,7 @@
"Admin Panel": "Admin-Bereich",
"Admin Settings": "Admin-Einstellungen",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Administratoren haben jederzeit Zugriff auf alle Werkzeuge; Benutzern müssen Werkzeuge pro Modell im Arbeitsbereich zugewiesen werden.",
+ "Advanced": "",
"Advanced Parameters": "Erweiterte Parameter",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "Erweiterte Parameter für das MinerU-Parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)",
"Advanced Params": "Erweiterte Parameter",
@@ -97,7 +113,10 @@
"AI": "KI",
"All": "Alle",
"All chats have been unarchived.": "Alle Chats wurden aus dem Archiv wiederhergestellt.",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Alle Modelle erfolgreich gelöscht",
+ "All time": "",
"All Users": "Alle Nutzer",
"Allow Call": "Anruffunktion erlauben",
"Allow Chat Controls": "Chat-Steuerung erlauben",
@@ -115,6 +134,7 @@
"Allow non-local voices": "Nicht-lokale Stimmen erlauben",
"Allow Rate Response": "Antwortbewertung erlauben",
"Allow Regenerate Response": "Antwort-Neugenerierung erlauben",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "Sprache-zu-Text erlauben",
"Allow Temporary Chat": "Temporäre Chats erlauben",
"Allow Text to Speech": "Text-zu-Sprache erlauben",
@@ -270,14 +290,12 @@
"Chat Background Image": "Hintergrundbild des Chats",
"Chat Bubble UI": "Sprechblasen-Ansicht",
"Chat Completions": "Chat Completions",
- "Chat Controls": "Chat-Steuerung",
"Chat Conversation": "Chat-Unterhaltung",
"Chat direction": "Chat-Ausrichtung",
"Chat exported successfully": "Chat erfolgreich exportiert",
"Chat History": "Chat History",
"Chat ID": "Chat-ID",
"Chat moved successfully": "Chat erfolgreich verschoben",
- "Chat Overview": "Chat-Übersicht",
"Chat Permissions": "Chat-Berechtigungen",
"Chat Tags Auto-Generation": "Automatische Chat-Tag-Generierung",
"Chat unshared successfully.": "Chat-Freigabe erfolgreich aufgehoben",
@@ -324,7 +342,6 @@
"Close feedback": "Feedback schließen",
"Close modal": "Modal schließen",
"Close Modal": "Modal schließen",
- "Close overview": "Übersicht schließen",
"Close settings modal": "Einstellungen schließen",
"Close Sidebar": "Seitenleiste schließen",
"cloud": "Cloud",
@@ -368,6 +385,8 @@
"Confirm your new password": "Neues Passwort bestätigen",
"Confirm Your Password": "Passwort bestätigen",
"Connect to an AI provider to start chatting": "Zum Chatten mit einem AI provider verbinden",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "Verbinden Sie Ihre eigenen OpenAI-kompatiblen API-Endpunkte.",
"Connect to your own OpenAPI compatible external tool servers.": "Verbinden Sie Ihre eigenen OpenAPI-kompatiblen externen Tool-Server.",
"Connection failed": "Verbindung fehlgeschlagen",
@@ -409,6 +428,7 @@
"Copy URL": "URL kopieren",
"Copying to clipboard was successful!": "Erfolgreich in die Zwischenablage kopiert!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "CORS muss vom Anbieter korrekt konfiguriert sein, um Anfragen von Open WebUI zuzulassen.",
+ "Could not read file.": "",
"Create": "Erstellen",
"Create a knowledge base": "Wissensspeicher erstellen",
"Create a model": "Modell erstellen",
@@ -439,6 +459,7 @@
"Custom Gender": "Benutzerdefiniertes Geschlecht",
"Custom Parameter Name": "Name des benutzerdef. Parameters",
"Custom Parameter Value": "Wert des benutzerdef. Parameters",
+ "Daily Messages": "",
"Danger Zone": "Gefahrenzone",
"Dark": "Dunkel",
"Data Controls": "Datenkontrolle",
@@ -561,6 +582,7 @@
"Downloading stats...": "Statistik wird heruntergeladen...",
"Draw": "Zeichnen",
"Drop any files here to upload": "Dateien zum Hochladen hier ablegen",
+ "Drop files here to upload": "",
"DuckDuckGo": "DuckDuckGo",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "z. B. '30s', '10m'. Gültig: 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "z. B. 'low', 'medium', 'high'",
@@ -595,6 +617,7 @@
"Edit Last Message": "Letzte Nachricht bearbeiten",
"Edit Memory": "Erinnerung bearbeiten",
"Edit Prompt": "Prompt editieren",
+ "Edit Terminal Connection": "",
"Edit User": "Benutzer bearbeiten",
"Edit User Group": "Benutzergruppe bearbeiten",
"Edit workflow.json content": "workflow.json Inhalt bearbeiten",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "Google PSE API-Schlüssel eingeben",
"Enter Google PSE Engine Id": "Google PSE Engine-ID eingeben",
"Enter hex color (e.g. #FF0000)": "Hex-Farbe eingeben (z. B. #FF0000)",
- "Enter ID": "ID eingeben",
"Enter Image Size (e.g. 512x512)": "Bildgröße eingeben (z. B. 512x512)",
"Enter Jina API Base URL": "Jina API Base URL eingeben",
"Enter Jina API Key": "Jina API-Schlüssel eingeben",
@@ -798,7 +820,6 @@
"External": "Extern",
"External Document Loader URL required.": "URL für ext. Dokumenten-Loader erforderlich.",
"External Task Model": "Externes Aufgabenmodell",
- "External Tools": "Externe Werkzeuge",
"External Web Loader API Key": "API-Schlüssel für ext. Web-Loader",
"External Web Loader URL": "URL für ext. Web-Loader",
"External Web Search API Key": "API-Schlüssel für ext. Websuche",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "Fade-Effekt für Text-Streaming",
"Failed to add file.": "Hinzufügen der Datei fehlgeschlagen.",
"Failed to add members": "Mitglieder konnten nicht hinzugefügt werden",
+ "Failed to attach file": "",
"Failed to clear status": "Status konnte nicht geleert werden",
"Failed to connect to {{URL}} OpenAPI tool server": "Verbindung zum OpenAPI-Toolserver {{URL}} fehlgeschlagen",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "Link konnte nicht kopiert werden",
"Failed to create API Key.": "API-Schlüssel konnte nicht erstellt werden.",
"Failed to delete note": "Notiz konnte nicht gelöscht werden",
@@ -830,6 +853,7 @@
"Failed to save connections": "Verbindungen konnten nicht gespeichert werden",
"Failed to save conversation": "Unterhaltung konnte nicht gespeichert werden",
"Failed to save models configuration": "Modellkonfiguration konnte nicht gespeichert werden",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "Chat-Freigabe konnte nicht entfernt werden",
"Failed to update settings": "Einstellungen konnten nicht aktualisiert werden",
"Failed to update status": "Status konnte nicht aktualisiert werden",
@@ -846,6 +870,8 @@
"Female": "Weiblich",
"File": "Datei",
"File added successfully.": "Datei erfolgreich hinzugefügt.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "Datei-Inhalt",
"File content updated successfully.": "Dateiinhalt erfolgreich aktualisiert.",
"File Context": "Datei-Kontext",
@@ -873,6 +899,7 @@
"Folder Background Image": "Ordner-Hintergrundbild",
"Folder deleted successfully": "Ordner erfolgreich gelöscht",
"Folder Max File Count": "Maximale Dateianzahl pro Ordner",
+ "Folder name": "",
"Folder Name": "Ordnername",
"Folder name cannot be empty.": "Ordnername darf nicht leer sein.",
"Folder name updated successfully": "Ordnername erfolgreich aktualisiert",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "Hex-Farbe - Leer lassen für Standard",
"Hidden": "Versteckt",
"Hide": "Verbergen",
+ "Hide All": "",
"Hide from Sidebar": "Aus Seitenleiste ausblenden",
"Hide Model": "Modell verbergen",
"High": "Hoch",
@@ -968,6 +996,7 @@
"History": "History",
"Home": "Startseite",
"Host": "Host",
+ "Hourly Messages": "",
"How can I help you today?": "Wie kann ich Ihnen heute helfen?",
"How would you rate this response?": "Wie bewerten Sie diese Antwort?",
"HTML": "HTML",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "Startseiten-Modus",
"Language": "Sprache",
"Language Locales": "Sprach-Locales",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Zuletzt aktiv",
"Last Modified": "Zuletzt geändert",
"Last reply": "Letzte Antwort",
"LDAP": "LDAP",
"LDAP server updated": "LDAP-Server aktualisiert",
"Leaderboard": "Bestenliste",
+ "Learn more": "",
"Learn More": "Mehr erfahren",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "Erfahren Sie mehr über OpenAPI-Tool-Server.",
"Learn more about Voxtral transcription.": "Erfahren Sie mehr über Voxtral-Transkription.",
"Leave a public review for {{modelName}}": "Hinterlasse eine öffentliche Bewertung für {{modelName}}",
@@ -1226,6 +1261,7 @@
"More options": "Mehr Optionen",
"More Options": "Mehr Optionen",
"Move": "Verschieben",
+ "My Terminal": "",
"Name": "Name",
"Name and ID are required, please fill them out": "Name und ID sind erforderlich, bitte füllen Sie diese aus",
"Name your knowledge base": "Benennen Sie Ihren Wissensspeicher",
@@ -1243,6 +1279,7 @@
"New Prompt": "Neuer Prompt",
"New Skill": "Neuer Skill",
"New Temporary Chat": "Neuer temporärer Chat",
+ "New Terminal": "",
"New Tool": "Neues Werkzeug",
"New Webhook": "Neuer Webhook",
"new-channel": "neuer-kanal",
@@ -1289,6 +1326,9 @@
"No source available": "Keine Quelle verfügbar",
"No sources found": "Keine Quellen gefunden",
"No suggestion prompts": "Keine Vorschlags-Prompts",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "Keine Werkzeuge gefunden",
"No users were found.": "Keine Benutzer gefunden.",
"No valves": "Keine Valves",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "Modell-Selektor öffnen",
"Open Settings": "Einstellungen öffnen",
"Open Sidebar": "Seitenleiste öffnen",
+ "Open Terminal": "",
"Open User Profile Menu": "Benutzerprofilmenü öffnen",
"Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI kann Werkzeuge verwenden, die von jedem OpenAPI-Server bereitgestellt werden.",
"Open WebUI uses faster-whisper internally.": "Open WebUI verwendet intern faster-whisper.",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "Verringert die Wahrscheinlichkeit von unsinnigen Ausgaben. Ein höherer Wert (z. B. 100) führt zu vielfältigeren Antworten, während ein niedrigerer Wert (z. B. 10) konservativer ist.",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Beziehen Sie sich auf sich selbst als \"User\" (z. B. \"User lernt Spanisch\")",
"Reference Chats": "Chats referenzieren",
+ "Refresh": "",
"Refused when it shouldn't have": "Fälschlicherweise abgelehnt",
"Regenerate": "Neu generieren",
"Regenerate Menu": "Menü neu generieren",
@@ -1678,6 +1720,7 @@
"Show": "Anzeigen",
"Show \"What's New\" modal on login": "\"Was gibt's Neues\"-Fenster beim Anmelden anzeigen",
"Show Admin Details in Account Pending Overlay": "Admin-Details im 'Konto ausstehend'-Overlay anzeigen",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "Zeige alle ({{COUNT}} Zeichen)",
"Show Files": "Dateien anzeigen",
"Show Formatting Toolbar": "Formatierungsleiste anzeigen",
@@ -1789,6 +1832,8 @@
"Temperature": "Temperatur",
"Temporary Chat": "Temporärer Chat",
"Temporary Chat by Default": "Temporärer Chat als Standard",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Text-Splitter",
"Text-to-Speech": "Text-zu-Sprache",
"Text-to-Speech Engine": "Text-zu-Sprache-Engine",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Dies stellt sicher, dass Ihre wertvollen Unterhaltungen sicher in Ihrer Backend-Datenbank gespeichert werden. Vielen Dank!",
"This feature is currently experimental and may not work as expected.": "Dieses Feature ist aktuell experimentell und funktioniert möglicherweise nicht wie erwartet.",
"This feature is experimental and may be modified or discontinued without notice.": "Diese Funktion ist experimentell und kann ohne Vorankündigung geändert oder eingestellt werden.",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "Dies ist eine Standardberechtigung und bleibt aktiviert.",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Dies ist eine experimentelle Funktion. Sie funktioniert möglicherweise nicht wie erwartet und kann jederzeit geändert werden.",
"This model is not publicly available. Please select another model.": "Dieses Modell ist nicht öffentlich verfügbar. Bitte wählen Sie ein anderes Modell.",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "Heute um {{LOCALIZED_TIME}}",
"Toggle {{COUNT}} sources": "{{COUNT}} Quellen umschalten",
"Toggle 1 source": "Eine Quelle umschalten",
+ "Toggle Dictation": "",
"Toggle Sidebar": "Seitenleiste umschalten",
"Toggle status history": "Status Updates umschalten",
"Toggle whether current connection is active.": "Umschalten, ob die aktuelle Verbindung aktiv ist.",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Fortschritt: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
"Uploaded files or images": "Hochgeladene Dateien oder Bilder",
"Uploading file...": "Datei wird hochgeladen...",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "URL ist erforderlich",
"URL Mode": "URL-Modus",
@@ -1994,6 +2042,7 @@
"Voice mode": "Sprachmodus",
"Voice Mode Custom Prompt": "Anruf-Modus Benutzerdefinierter Prompt",
"Voice Mode Prompt": "Anruf-Modus Prompt",
+ "Waiting for upload...": "",
"Warning": "Warnung",
"Warning:": "Warnung:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Warnung: Wenn Sie dies aktivieren, können Benutzer beliebigen Code auf den Server hochladen.",
diff --git a/src/lib/i18n/locales/dg-DG/translation.json b/src/lib/i18n/locales/dg-DG/translation.json
index 74b133347..00b1b34eb 100644
--- a/src/lib/i18n/locales/dg-DG/translation.json
+++ b/src/lib/i18n/locales/dg-DG/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} Backend Much Required",
"*Prompt node ID(s) are required for image generation": "",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "",
"Access Control": "",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "",
"Account": "Account",
@@ -73,11 +85,14 @@
"Add Reaction": "",
"Add tag": "",
"Add Tag": "",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "",
"Add to favorites": "",
"Add User": "",
"Add User Group": "",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "Admin Panel",
"Admin Settings": "Admin Settings",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "",
+ "Advanced": "",
"Advanced Parameters": "Advanced Parameters",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "",
@@ -97,7 +113,10 @@
"AI": "",
"All": "",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "",
@@ -115,6 +134,7 @@
"Allow non-local voices": "",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "",
"Allow Text to Speech": "",
@@ -270,14 +290,12 @@
"Chat Background Image": "",
"Chat Bubble UI": "",
"Chat Completions": "",
- "Chat Controls": "",
"Chat Conversation": "",
"Chat direction": "",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "",
"Chat Permissions": "",
"Chat Tags Auto-Generation": "",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +385,8 @@
"Confirm your new password": "",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Copying to clipboard was success! Very success!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "",
+ "Could not read file.": "",
"Create": "",
"Create a knowledge base": "",
"Create a model": "",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "",
"Dark": "Dark",
"Data Controls": "",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "e.g. '30s','10m'. Much time units are 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "",
"Edit Memory": "",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Edit Wowser",
"Edit User Group": "",
"Edit workflow.json content": "",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "",
"Enter Google PSE Engine Id": "",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "Enter Size of Wow (e.g. 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "",
@@ -798,7 +820,6 @@
"External": "",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "",
"Failed to delete note": "",
@@ -830,6 +853,7 @@
"Failed to save connections": "",
"Failed to save conversation": "Failed to save conversation borks",
"Failed to save models configuration": "",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "",
"Failed to update status": "",
@@ -846,6 +870,8 @@
"Female": "",
"File": "",
"File added successfully.": "",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "",
"Folder name updated successfully": "",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "",
"Hidden": "",
"Hide": "Hide",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "",
"High": "",
@@ -968,6 +996,7 @@
"History": "",
"Home": "",
"Host": "",
+ "Hourly Messages": "",
"How can I help you today?": "How can I halp u today?",
"How would you rate this response?": "",
"HTML": "",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "",
"Language": "Doge Speak",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "",
"Last Modified": "",
"Last reply": "",
"LDAP": "",
"LDAP server updated": "",
"Leaderboard": "",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "Name",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "",
@@ -1243,6 +1279,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "",
@@ -1289,6 +1326,9 @@
"No source available": "No source available",
"No sources found": "",
"No suggestion prompts": "No suggestion prompts. So empty.",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "",
"No valves": "",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "",
"Regenerate": "",
"Regenerate Menu": "",
@@ -1678,6 +1720,7 @@
"Show": "Show much show",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1789,6 +1832,8 @@
"Temperature": "Temperature very temp",
"Temporary Chat": "",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "",
"Text-to-Speech": "",
"Text-to-Speech Engine": "Text-to-Speech Engine much speak",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "This ensures that your valuable conversations are securely saved to your backend database. Thank you! Much secure!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "",
"This model is not publicly available. Please select another model.": "",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "",
"URL is required": "",
"URL Mode": "URL Mode much mode",
@@ -1994,6 +2042,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "",
"Warning:": "Much warning:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
diff --git a/src/lib/i18n/locales/el-GR/translation.json b/src/lib/i18n/locales/el-GR/translation.json
index cba1e3409..a87bee888 100644
--- a/src/lib/i18n/locales/el-GR/translation.json
+++ b/src/lib/i18n/locales/el-GR/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} Απαιτείται Backend",
"*Prompt node ID(s) are required for image generation": "*Τα αναγνωριστικά κόμβου Prompt απαιτούνται για τη δημιουργία εικόνων",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "Μια νέα έκδοση (v{{LATEST_VERSION}}) είναι τώρα διαθέσιμη.",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "Πρόσβαση",
"Access Control": "Έλεγχος Πρόσβασης",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Προσβάσιμο σε όλους τους χρήστες",
"Account": "Λογαριασμός",
@@ -73,11 +85,14 @@
"Add Reaction": "",
"Add tag": "",
"Add Tag": "Προσθήκη Ετικέτας",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Προσθήκη κειμένου",
"Add to favorites": "",
"Add User": "Προσθήκη Χρήστη",
"Add User Group": "Προσθήκη Ομάδας Χρηστών",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "Πίνακας Διαχειριστή",
"Admin Settings": "Ρυθμίσεις Διαχειριστή",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Οι διαχειριστές έχουν πρόσβαση σε όλα τα εργαλεία ανά πάσα στιγμή· οι χρήστες χρειάζονται εργαλεία ανά μοντέλο στον χώρο εργασίας.",
+ "Advanced": "",
"Advanced Parameters": "Προηγμένοι Παράμετροι",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Προηγμένες Παράμετροι",
@@ -97,7 +113,10 @@
"AI": "",
"All": "Όλα",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Όλα τα μοντέλα διαγράφηκαν με επιτυχία",
+ "All time": "",
"All Users": "",
"Allow Call": "Επιτρέπεται η Κλήση",
"Allow Chat Controls": "Επιτρέπεται ο Έλεγχος Συνομιλίας",
@@ -115,6 +134,7 @@
"Allow non-local voices": "Επιτρέπονται μη τοπικές φωνές",
"Allow Rate Response": "Επιτρέπεται η Αξιολόγηση Απάντησης",
"Allow Regenerate Response": "Επιτρέπεται η Επαναδημιουργία Απάντησης",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "Επιτρέπεται η Μετατροπή Φωνής σε Κείμενο",
"Allow Temporary Chat": "Επιτρέπεται η Προσωρινή Συνομιλία",
"Allow Text to Speech": "Επιτρέπεται η Μετατροπή Κειμένου σε Φωνή",
@@ -270,14 +290,12 @@
"Chat Background Image": "Εικόνα Φόντου Συνομιλίας",
"Chat Bubble UI": "Διεπαφή Φούσκας Συνομιλίας",
"Chat Completions": "",
- "Chat Controls": "Έλεγχοι Συνομιλίας",
"Chat Conversation": "Συνομιλία",
"Chat direction": "Κατεύθυνση Συνομιλίας",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "ID Συνομιλίας",
"Chat moved successfully": "Η συνομιλία μετακινήθηκε επιτυχώς",
- "Chat Overview": "Επισκόπηση Συνομιλίας",
"Chat Permissions": "Δικαιώματα Συνομιλίας",
"Chat Tags Auto-Generation": "Αυτόματη Γενιά Ετικετών Συνομιλίας",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "Κλείσιμο παραθύρου διαλόγου",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "Κλείσιμο παραθύρου διαμόρφωσης ρυθμίσεων",
"Close Sidebar": "Κλείσιμο πλευρικής μπάρας",
"cloud": "",
@@ -368,6 +385,8 @@
"Confirm your new password": "Επιβεβαιώστε τον νέο σας κωδικό",
"Confirm Your Password": "Επιβεβαιώστε τον Κωδικό σας",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "",
"Connect to your own OpenAPI compatible external tool servers.": "Συνδεθείτε στους δικούς σας διακομιστές εξωτερικών εργαλείων συμβατών με OpenAPI.",
"Connection failed": "Σύνδεση απέτυχε",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Η αντιγραφή στο πρόχειρο ήταν επιτυχής!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "",
+ "Could not read file.": "",
"Create": "Δημιουργία",
"Create a knowledge base": "Δημιουργία βάσης γνώσης",
"Create a model": "Δημιουργία μοντέλου",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "Περιοχή Κινδύνου",
"Dark": "Σκούρο",
"Data Controls": "Έλεγχοι Δεδομένων",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "Σχεδίαση",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "π.χ. '30s','10m'. Οι έγκυρες μονάδες χρόνου είναι 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "",
"Edit Memory": "Επεξεργασία Μνήμης",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Επεξεργασία Χρήστη",
"Edit User Group": "Επεξεργασία Ομάδας Χρηστών",
"Edit workflow.json content": "",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "Εισάγετε το Κλειδί API Google PSE",
"Enter Google PSE Engine Id": "Εισάγετε το Αναγνωριστικό Μηχανής Google PSE",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "Εισάγετε ID",
"Enter Image Size (e.g. 512x512)": "Εισάγετε το Μέγεθος Εικόνας (π.χ. 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "Εισάγετε το Κλειδί API Jina",
@@ -798,7 +820,6 @@
"External": "Εξωτερική",
"External Document Loader URL required.": "",
"External Task Model": "Εξωτερικό Μοντέλο Εργασιών",
- "External Tools": "Εξωτερικά Εργαλεία",
"External Web Loader API Key": "API κλειδί του εξωτερικού διακομιστή φόρτωσης",
"External Web Loader URL": "URL του εξωτερικού διακομιστή φόρτωσης",
"External Web Search API Key": "API κλειδί του εξωτερικού διακομιστή αναζήτησης",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "Αποτυχία προσθήκης αρχείου.",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "Αποτυχία σύνδεσης στο διακομιστή εργαλείων OpenAPI {{URL}}",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "Αποτυχία αντιγραφής συνδέσμου",
"Failed to create API Key.": "Αποτυχία δημιουργίας Κλειδιού API.",
"Failed to delete note": "Αποτυχία διαγραφής σημειώσεως",
@@ -830,6 +853,7 @@
"Failed to save connections": "Αποτυχία αποθήκευσης συνδέσεων",
"Failed to save conversation": "Αποτυχία αποθήκευσης συνομιλίας",
"Failed to save models configuration": "Αποτυχία αποθήκευσης ρυθμίσεων μοντέλων",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Αποτυχία ενημέρωσης ρυθμίσεων",
"Failed to update status": "",
@@ -846,6 +870,8 @@
"Female": "Γυναίκα",
"File": "Αρχείο",
"File added successfully.": "Το αρχείο προστέθηκε με επιτυχία.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Το περιεχόμενο του αρχείου ενημερώθηκε με επιτυχία.",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "Εικόνα Φόντου Φακέλου",
"Folder deleted successfully": "Ο φάκελος διαγράφηκε με επιτυχία",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "Όνομα Φακέλου",
"Folder name cannot be empty.": "Το όνομα του φακέλου δεν μπορεί να είναι κενό.",
"Folder name updated successfully": "Το όνομα του φακέλου ενημερώθηκε με επιτυχία",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "Χρώμα Hex - Αφήστε κενό για προεπιλεγμένο χρώμα",
"Hidden": "",
"Hide": "Απόκρυψη",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "Απόκρυψη Μοντέλου",
"High": "",
@@ -968,6 +996,7 @@
"History": "",
"Home": "Αρχική",
"Host": "Διακομιστής",
+ "Hourly Messages": "",
"How can I help you today?": "Πώς μπορώ να σας βοηθήσω σήμερα;",
"How would you rate this response?": "Πώς θα βαθμολογούσατε αυτή την απάντηση;",
"HTML": "",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "Λειτουργία Σελίδας Άφιξης",
"Language": "Γλώσσα",
"Language Locales": "Γλωσσική Τοπικοποίηση",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Τελευταία Ενεργή",
"Last Modified": "Τελευταία Τροποποίηση",
"Last reply": "Τελευταία απάντηση",
"LDAP": "LDAP",
"LDAP server updated": "Ο διακομιστής LDAP ενημερώθηκε",
"Leaderboard": "Κατάταξη",
+ "Learn more": "",
"Learn More": "Μάθετε Περισσότερα",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "Μάθετε περισσότερα για τους διακομιστές εργαλείων OpenAPI.",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "",
"Move": "Μετακίνηση",
+ "My Terminal": "",
"Name": "Όνομα",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "Ονομάστε τη βάση γνώσης σας",
@@ -1243,6 +1279,7 @@
"New Prompt": "Νέα Προτροπή",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "Νέο Εργαλείο",
"New Webhook": "",
"new-channel": "",
@@ -1289,6 +1326,9 @@
"No source available": "Δεν υπάρχει διαθέσιμη πηγή",
"No sources found": "Δεν βρέθηκαν πηγές",
"No suggestion prompts": "Χωρίς προτεινόμενες υποδείξεις",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "Δεν βρέθηκαν εργαλεία",
"No users were found.": "Δεν βρέθηκαν χρήστες.",
"No valves": "",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "Άνοιγμα πλευρικής μπάρας",
+ "Open Terminal": "",
"Open User Profile Menu": "Άνοιγμα μενού προφίλ χρήστη",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "Το Open WebUI χρησιμοποιεί το faster-whisper εσωτερικά.",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Αναφέρεστε στον εαυτό σας ως \"User\" (π.χ., \"User μαθαίνει Ισπανικά\")",
"Reference Chats": "Αναφορά σε Συνομιλίες",
+ "Refresh": "",
"Refused when it shouldn't have": "Αρνήθηκε όταν δεν έπρεπε",
"Regenerate": "Επαναδημιουργία",
"Regenerate Menu": "Επαναδημιουργία Μενού",
@@ -1678,6 +1720,7 @@
"Show": "Εμφάνιση",
"Show \"What's New\" modal on login": "Εμφάνιση του παράθυρου \"Τι νέο υπάρχει\" κατά την είσοδο",
"Show Admin Details in Account Pending Overlay": "Εμφάνιση Λεπτομερειών Διαχειριστή στο Υπέρθεση Εκκρεμής Λογαριασμού",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1789,6 +1832,8 @@
"Temperature": "Temperature",
"Temporary Chat": "Προσωρινή Συνομιλία",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Διαχωριστής Κειμένου",
"Text-to-Speech": "Κείμενο σε Ομιλία",
"Text-to-Speech Engine": "Μηχανή Ομιλίας σε Κείμενο",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Αυτό διασφαλίζει ότι οι πολύτιμες συνομιλίες σας αποθηκεύονται με ασφάλεια στη βάση δεδομένων backend σας. Ευχαριστούμε!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Αυτή είναι μια πειραματική λειτουργία, μπορεί να μην λειτουργεί όπως αναμένεται και υπόκειται σε αλλαγές οποιαδήποτε στιγμή.",
"This model is not publicly available. Please select another model.": "Αυτό το μοντέλο δεν είναι δημόσια διαθέσιμο. Επιλέξτε ένα άλλο μοντέλο.",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "Σήμερα στις {{LOCALIZED_TIME}}",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "Το URL είναι απαραίτητο",
"URL Mode": "Λειτουργία URL",
@@ -1994,6 +2042,7 @@
"Voice mode": "Λειτουργία Φωνής",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Προειδοποίηση",
"Warning:": "Προειδοποίηση:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Προειδοποίηση: Η ενεργοποίηση αυτού θα επιτρέψει στους χρήστες να ανεβάσουν αυθαίρετο κώδικα στον διακομιστή.",
diff --git a/src/lib/i18n/locales/en-GB/translation.json b/src/lib/i18n/locales/en-GB/translation.json
index 7106a18b8..7d700f31f 100644
--- a/src/lib/i18n/locales/en-GB/translation.json
+++ b/src/lib/i18n/locales/en-GB/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "",
"*Prompt node ID(s) are required for image generation": "",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "",
"Access Control": "",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "",
"Account": "",
@@ -73,11 +85,14 @@
"Add Reaction": "",
"Add tag": "",
"Add Tag": "",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "",
"Add to favorites": "",
"Add User": "",
"Add User Group": "",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "",
"Admin Settings": "",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "",
+ "Advanced": "",
"Advanced Parameters": "",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "",
@@ -97,7 +113,10 @@
"AI": "",
"All": "",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "",
@@ -115,6 +134,7 @@
"Allow non-local voices": "",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "",
"Allow Text to Speech": "",
@@ -270,14 +290,12 @@
"Chat Background Image": "",
"Chat Bubble UI": "",
"Chat Completions": "",
- "Chat Controls": "",
"Chat Conversation": "",
"Chat direction": "",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "",
"Chat Permissions": "",
"Chat Tags Auto-Generation": "",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +385,8 @@
"Confirm your new password": "",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "",
+ "Could not read file.": "",
"Create": "",
"Create a knowledge base": "",
"Create a model": "",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "",
"Dark": "",
"Data Controls": "",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "",
"Edit Memory": "",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "",
"Edit User Group": "",
"Edit workflow.json content": "",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "",
"Enter Google PSE Engine Id": "",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "",
@@ -798,7 +820,6 @@
"External": "",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "",
"Failed to delete note": "",
@@ -830,6 +853,7 @@
"Failed to save connections": "",
"Failed to save conversation": "",
"Failed to save models configuration": "",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "",
"Failed to update status": "",
@@ -846,6 +870,8 @@
"Female": "",
"File": "",
"File added successfully.": "",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "",
"Folder name updated successfully": "",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "Hex Colour - Leave empty for default colour",
"Hidden": "",
"Hide": "",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "",
"High": "",
@@ -968,6 +996,7 @@
"History": "",
"Home": "",
"Host": "",
+ "Hourly Messages": "",
"How can I help you today?": "",
"How would you rate this response?": "",
"HTML": "",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "",
"Language": "",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "",
"Last Modified": "",
"Last reply": "",
"LDAP": "",
"LDAP server updated": "",
"Leaderboard": "",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "",
@@ -1243,6 +1279,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "",
@@ -1289,6 +1326,9 @@
"No source available": "",
"No sources found": "",
"No suggestion prompts": "",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "",
"No valves": "",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "",
"Regenerate": "",
"Regenerate Menu": "",
@@ -1678,6 +1720,7 @@
"Show": "",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1789,6 +1832,8 @@
"Temperature": "",
"Temporary Chat": "",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "",
"Text-to-Speech": "",
"Text-to-Speech Engine": "",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "",
"This model is not publicly available. Please select another model.": "",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "",
"URL is required": "",
"URL Mode": "",
@@ -1994,6 +2042,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "",
"Warning:": "",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
diff --git a/src/lib/i18n/locales/en-US/translation.json b/src/lib/i18n/locales/en-US/translation.json
index d3d46817b..ee016d73a 100644
--- a/src/lib/i18n/locales/en-US/translation.json
+++ b/src/lib/i18n/locales/en-US/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "",
"*Prompt node ID(s) are required for image generation": "",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "",
"Access Control": "",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "",
"Account": "",
@@ -73,11 +85,14 @@
"Add Reaction": "",
"Add tag": "",
"Add Tag": "",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "",
"Add to favorites": "",
"Add User": "",
"Add User Group": "",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "",
"Admin Settings": "",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "",
+ "Advanced": "",
"Advanced Parameters": "",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "",
@@ -97,7 +113,10 @@
"AI": "",
"All": "",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "",
@@ -115,6 +134,7 @@
"Allow non-local voices": "",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "",
"Allow Text to Speech": "",
@@ -270,14 +290,12 @@
"Chat Background Image": "",
"Chat Bubble UI": "",
"Chat Completions": "",
- "Chat Controls": "",
"Chat Conversation": "",
"Chat direction": "",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "",
"Chat Permissions": "",
"Chat Tags Auto-Generation": "",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +385,8 @@
"Confirm your new password": "",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "",
+ "Could not read file.": "",
"Create": "",
"Create a knowledge base": "",
"Create a model": "",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "",
"Dark": "",
"Data Controls": "",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "",
"Edit Memory": "",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "",
"Edit User Group": "",
"Edit workflow.json content": "",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "",
"Enter Google PSE Engine Id": "",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "",
@@ -798,7 +820,6 @@
"External": "",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "",
"Failed to delete note": "",
@@ -830,6 +853,7 @@
"Failed to save connections": "",
"Failed to save conversation": "",
"Failed to save models configuration": "",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "",
"Failed to update status": "",
@@ -846,6 +870,8 @@
"Female": "",
"File": "",
"File added successfully.": "",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "",
"Folder name updated successfully": "",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "",
"Hidden": "",
"Hide": "",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "",
"High": "",
@@ -968,6 +996,7 @@
"History": "",
"Home": "",
"Host": "",
+ "Hourly Messages": "",
"How can I help you today?": "",
"How would you rate this response?": "",
"HTML": "",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "",
"Language": "",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "",
"Last Modified": "",
"Last reply": "",
"LDAP": "",
"LDAP server updated": "",
"Leaderboard": "",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "",
@@ -1243,6 +1279,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "",
@@ -1289,6 +1326,9 @@
"No source available": "",
"No sources found": "",
"No suggestion prompts": "",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "",
"No valves": "",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "",
"Regenerate": "",
"Regenerate Menu": "",
@@ -1678,6 +1720,7 @@
"Show": "",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1789,6 +1832,8 @@
"Temperature": "",
"Temporary Chat": "",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "",
"Text-to-Speech": "",
"Text-to-Speech Engine": "",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "",
"This model is not publicly available. Please select another model.": "",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "",
"URL is required": "",
"URL Mode": "",
@@ -1994,6 +2042,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "",
"Warning:": "",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
diff --git a/src/lib/i18n/locales/es-ES/translation.json b/src/lib/i18n/locales/es-ES/translation.json
index a2a070271..5b7c7af1f 100644
--- a/src/lib/i18n/locales/es-ES/translation.json
+++ b/src/lib/i18n/locales/es-ES/translation.json
@@ -19,6 +19,21 @@
"{{COUNT}} Rows": "{{COUNT}} filas",
"{{COUNT}} Sources": "{{COUNT}} Fuentes",
"{{COUNT}} words": "{{COUNT}} palabras",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_many": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_many": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_many": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_many": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_many": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "{{LOCALIZED_DATE}} a las {{LOCALIZED_TIME}}",
"{{model}} download has been canceled": "La descarga de {{model}} ha sido cancelada",
"{{modelName}} profile image": "imagen de perfíl de {{modelName}}",
@@ -27,6 +42,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} Servidor Requerido",
"*Prompt node ID(s) are required for image generation": "Los ID de nodo son requeridos para la generación de imágenes",
"1 Source": "1 Fuente",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "Canal colaborativo donde la gente se une como miembro",
"A discussion channel where access is controlled by groups and permissions": "Un canal de discusión con el acceso controlado mediante grupos y permisos",
"A new version (v{{LATEST_VERSION}}) is now available.": "Nueva versión (v{{LATEST_VERSION}}) disponible.",
@@ -37,6 +53,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "Aceptar Generar Autocompletado\nIr a la Configuración de este Indicador",
"Access": "Acceso",
"Access Control": "Control de Acceso",
+ "Access Grants": "",
"Access List": "Lista de Acceso",
"Accessible to all users": "Accesible para todos los usuarios",
"Account": "Cuenta",
@@ -73,11 +90,14 @@
"Add Reaction": "Añadir Reacción",
"Add tag": "Añadir Etiqueta",
"Add Tag": "Añadir etiqueta",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Añade contenido de texto",
"Add to favorites": "Añade a favoritos",
"Add User": "Añadir Usuario",
"Add User Group": "Añadir grupo de usuarios",
"Add webpage": "Añadir página Web",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "Config Adicional",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "Opciones de configuración adicionales para Marker. Debe ser una cadena JSON con pares clave-valor. Por ejemplo, '{\"key\": \"value\"}'. Las claves soportadas son: disabled_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level",
"Additional feedback comments": "Comentarios adicionales de la opinión",
@@ -90,6 +110,7 @@
"Admin Panel": "Administración",
"Admin Settings": "Ajustes de Admin",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Los administradores tienen acceso a todas las herramientas en todo momento; los usuarios necesitan que los modelos tengan asignadas las herramientas en el area de trabajo.",
+ "Advanced": "",
"Advanced Parameters": "Parámetros Avanzados",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "Parámetros avanzados para MinerU (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)",
"Advanced Params": "Parámetros Avanzados",
@@ -97,7 +118,10 @@
"AI": "IA",
"All": "Todos",
"All chats have been unarchived.": "Todos los chats han sido desarchivados",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Todos los modelos borrados correctamente",
+ "All time": "",
"All Users": "Todos los Usuarios",
"Allow Call": "Permitir Llamada",
"Allow Chat Controls": "Permitir Controles del Chat",
@@ -115,6 +139,7 @@
"Allow non-local voices": "Permitir voces no locales",
"Allow Rate Response": "Permitir Calificar Respuesta",
"Allow Regenerate Response": "Permitir Regenerar Respuesta",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "Permitir Transcribir Voz a Texto",
"Allow Temporary Chat": "Permitir Chat Temporal",
"Allow Text to Speech": "Permitir Leer Texto",
@@ -270,14 +295,12 @@
"Chat Background Image": "Imágen de Fondo del Chat",
"Chat Bubble UI": "Interfaz del Chat en Burbuja",
"Chat Completions": "Completación del Chat",
- "Chat Controls": "Controles del Chat",
"Chat Conversation": "Conversación del Chat",
"Chat direction": "Dirección del Chat",
"Chat exported successfully": "Chat exportado correctmente",
"Chat History": "Historial del Chat",
"Chat ID": "ID del Chat",
"Chat moved successfully": "Chat movido correctamente",
- "Chat Overview": "Vista General del Chat",
"Chat Permissions": "Permisos del Chat",
"Chat Tags Auto-Generation": "AutoGeneración de Etiquetas de Chat",
"Chat unshared successfully.": "Chat descompartido correctamente",
@@ -324,7 +347,6 @@
"Close feedback": "Cerrar opiniones",
"Close modal": "Cerrar modal",
"Close Modal": "Cerrar Modal",
- "Close overview": "Cerrar descripción general",
"Close settings modal": "Cerrar modal configuraciones",
"Close Sidebar": "Cerrar Barra Lateral",
"cloud": "nube",
@@ -368,6 +390,8 @@
"Confirm your new password": "Confirma tu nueva contraseña",
"Confirm Your Password": "Confirma Tu Contraseña",
"Connect to an AI provider to start chatting": "Conectar a un proveedor de AI para comenzar a chatear",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "Conectar a tus propios API endpoints compatibles con OpenAI.",
"Connect to your own OpenAPI compatible external tool servers.": "Conectar a tus propios endpoints externos de herramientas compatibles con OpenAPI.",
"Connection failed": "Conexión fallida",
@@ -409,6 +433,7 @@
"Copy URL": "Copiar URL",
"Copying to clipboard was successful!": "¡La copia al portapapeles se ha realizado correctamente!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "El protocolo CORS debe estar configurado correctamente por el proveedor para permitir solicitudes desde Open WebUI.",
+ "Could not read file.": "",
"Create": "Crear",
"Create a knowledge base": "Crea una Base de Conocimiento",
"Create a model": "Crea un modelo",
@@ -439,6 +464,7 @@
"Custom Gender": "Género Personalizado",
"Custom Parameter Name": "Nombre del Parámetro Personalizado",
"Custom Parameter Value": "Valor del Parámetro Personalizado",
+ "Daily Messages": "",
"Danger Zone": "Zona Peligrosa",
"Dark": "Oscuro",
"Data Controls": "Controles de Datos",
@@ -561,6 +587,7 @@
"Downloading stats...": "Descargando estadísticas...",
"Draw": "Dibujar",
"Drop any files here to upload": "Arrastra aquí los archivos a subir.",
+ "Drop files here to upload": "",
"DuckDuckGo": "DuckDuckGo",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "p.ej. '30s','10m'. Unidades de tiempo válidas son 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "p.ej. 'bajo`, 'medio', 'alto'",
@@ -595,6 +622,7 @@
"Edit Last Message": "Editar Último Mensaje",
"Edit Memory": "Editar Memoria",
"Edit Prompt": "Editar Indicador",
+ "Edit Terminal Connection": "",
"Edit User": "Editar Usuario",
"Edit User Group": "Editar Grupo de Usuarios",
"Edit workflow.json content": "Editar el contenido de workflow.json",
@@ -677,7 +705,6 @@
"Enter Google PSE API Key": "Ingresar Clave API de Google PSE",
"Enter Google PSE Engine Id": "Ingresa ID del Motor PSE de Google",
"Enter hex color (e.g. #FF0000)": "Ingresa color hex (ej. #FF0000)",
- "Enter ID": "Ingresar ID",
"Enter Image Size (e.g. 512x512)": "Ingresar Tamaño de Imagen (p.ej. 512x512)",
"Enter Jina API Base URL": "Ingresar URL Base de la API de Jina",
"Enter Jina API Key": "Ingresar Clave API de Jina",
@@ -798,7 +825,6 @@
"External": "Externo",
"External Document Loader URL required.": "LA URL del Cargador Externo de Documentos es requerida.",
"External Task Model": "Modelo Externo de Herramientas",
- "External Tools": "Herramientas Externas",
"External Web Loader API Key": "Clave API del Cargador Web Externo",
"External Web Loader URL": "URL del Cargador Web Externo",
"External Web Search API Key": "Clave API del Buscador Web Externo",
@@ -806,8 +832,10 @@
"Fade Effect for Streaming Text": "Efecto de desvanecimiento para texto transmitido (streaming)",
"Failed to add file.": "Fallo al añadir el archivo.",
"Failed to add members": "Fallo al añadir miembros",
+ "Failed to attach file": "",
"Failed to clear status": "Fallo al limpiar el estado",
"Failed to connect to {{URL}} OpenAPI tool server": "Fallo al conectar al servidor de herramientas {{URL}}",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "Fallo al copiar enlace",
"Failed to create API Key.": "Fallo al crear la Clave API.",
"Failed to delete note": "Fallo al eliminar nota",
@@ -830,6 +858,7 @@
"Failed to save connections": "Fallo al guardar las conexiones",
"Failed to save conversation": "Fallo al guardar la conversación",
"Failed to save models configuration": "Fallo al guardar la configuración de los modelos",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "Fallo al descompartir chat.",
"Failed to update settings": "Fallo al actualizar los ajustes",
"Failed to update status": "Fallo al actualizar el estado",
@@ -846,6 +875,8 @@
"Female": "Mujer",
"File": "Archivo",
"File added successfully.": "Archivo añadido correctamente.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "Contenido del archivo",
"File content updated successfully.": "Contenido del archivo actualizado correctamente.",
"File Context": "Contexto del Archivo",
@@ -873,6 +904,7 @@
"Folder Background Image": "Imagen de Fondo de la Carpeta",
"Folder deleted successfully": "Carpeta eliminada correctamente",
"Folder Max File Count": "Máximo Número de Ficheros en Carpeta",
+ "Folder name": "",
"Folder Name": "Nombre de la Carpeta",
"Folder name cannot be empty.": "El nombre de la carpeta no puede estar vacío",
"Folder name updated successfully": "Nombre de la carpeta actualizado correctamente",
@@ -961,6 +993,7 @@
"Hex Color - Leave empty for default color": "Color Hex - Deja vacío para el color predeterminado",
"Hidden": "Oculto",
"Hide": "Esconder",
+ "Hide All": "",
"Hide from Sidebar": "Ocultar Panel Lateral",
"Hide Model": "Ocultar Modelo",
"High": "Alto",
@@ -968,6 +1001,7 @@
"History": "Historial",
"Home": "Inicio",
"Host": "Host",
+ "Hourly Messages": "",
"How can I help you today?": "¿Cómo puedo ayudarte hoy?",
"How would you rate this response?": "¿Cómo calificarías esta respuesta?",
"HTML": "HTML",
@@ -1078,13 +1112,19 @@
"Landing Page Mode": "Modo Página Inicial",
"Language": "Idioma",
"Language Locales": "Configuración regional del Idioma",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Última Actividad",
"Last Modified": "Último Modificación",
"Last reply": "Última Respuesta",
"LDAP": "LDAP",
"LDAP server updated": "Servidor LDAP actualizado",
"Leaderboard": "Tabla Clasificatoria",
+ "Learn more": "",
"Learn More": "Saber Más",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "Saber más sobre los servidores de herramientas OpenAPI",
"Learn more about Voxtral transcription.": "Saber más sobre la transcripción con Voxtral",
"Leave a public review for {{modelName}}": "Dejar revisión pública de {{modelName}}",
@@ -1226,6 +1266,7 @@
"More options": "Más Opciones",
"More Options": "Más Opciones",
"Move": "Mover",
+ "My Terminal": "",
"Name": "Nombre",
"Name and ID are required, please fill them out": "Nombre e ID requeridos, por favor introducelos",
"Name your knowledge base": "Nombra tu base de conocimientos",
@@ -1243,6 +1284,7 @@
"New Prompt": "Nuevo Indicador",
"New Skill": "Nueva Habilidad",
"New Temporary Chat": "Nuevo Chat Temporal",
+ "New Terminal": "",
"New Tool": "Nueva Herramienta",
"New Webhook": "Nuevo Webhook",
"new-channel": "nuevo-canal",
@@ -1289,6 +1331,9 @@
"No source available": "No hay fuente disponible",
"No sources found": "No se han encontrado fuentes",
"No suggestion prompts": "Sin prompts sugeridos",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "No se encontraron herramientas",
"No users were found.": "No se encontraron usuarios.",
"No valves": "No hay válvulas",
@@ -1347,6 +1392,7 @@
"Open Model Selector": "Avrir Selector de Modelos",
"Open Settings": "Abrir Configuración",
"Open Sidebar": "Abrir Barra Lateral",
+ "Open Terminal": "",
"Open User Profile Menu": "Abrir Menu de Perfiles de Usuario",
"Open WebUI can use tools provided by any OpenAPI server.": "Open-WebUI puede usar herramientas proporcionadas por cualquier servidor OpenAPI",
"Open WebUI uses faster-whisper internally.": "Open-WebUI usa faster-whisper internamente.",
@@ -1486,6 +1532,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "Reduce la probabilidad de generación sin sentido. Un valor más alto (p.ej. 100) dará respuestas más diversas, mientras que un valor más bajo (p.ej. 10) será más conservador.",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Referir a ti mismo como \"Usuario\" (p.ej. \"Usuario está aprendiendo Español\")",
"Reference Chats": "Referenciar Chats",
+ "Refresh": "",
"Refused when it shouldn't have": "Rechazado cuando no debería haberlo hecho",
"Regenerate": "Regenerar",
"Regenerate Menu": "Regenerar Menú",
@@ -1679,6 +1726,7 @@
"Show": "Mostrar",
"Show \"What's New\" modal on login": "Mostrar modal \"Qué hay de Nuevo\" al iniciar sesión",
"Show Admin Details in Account Pending Overlay": "Mostrar Detalles Admin en la sobrecapa de 'Cuenta Pendiente'",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "Mostrar todo ({{COUNT}} caracteres)",
"Show Files": "Mostrar Archivos",
"Show Formatting Toolbar": "Mostrar barra de herramientas de Formateo",
@@ -1790,6 +1838,8 @@
"Temperature": "Temperatura",
"Temporary Chat": "Chat Temporal",
"Temporary Chat by Default": "Chat Temporal Predeterminado",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Divisor de Texto",
"Text-to-Speech": "Texto a Voz",
"Text-to-Speech Engine": "Motor Texto a Voz(TTS)",
@@ -1823,6 +1873,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Esto garantiza que sus valiosas conversaciones se guardan de forma segura en tu base de datos del servidor trasero (backend). ¡Gracias!",
"This feature is currently experimental and may not work as expected.": "Acualmente esta característica es experimental y puede no funcionar como se espera.",
"This feature is experimental and may be modified or discontinued without notice.": "Esta característica es experimental y podría ser modificada o discontinuada sin previo aviso.",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "Este es un permiso predeterminado y se mantentrá activo ",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Esta es una característica experimental, por lo que puede no funcionar como se esperaba y está sujeta a cambios en cualquier momento.",
"This model is not publicly available. Please select another model.": "Este modelo no está disponible publicamente. Por favor, selecciona otro modelo.",
@@ -1866,6 +1917,7 @@
"Today at {{LOCALIZED_TIME}}": "Hoy a las {{LOCALIZED_TIME}}",
"Toggle {{COUNT}} sources": "Des/Plegar {{COUNT}} fuentes",
"Toggle 1 source": "Des/Plegar 1 fuente",
+ "Toggle Dictation": "",
"Toggle Sidebar": "Des/Plegar la Barra Lateral",
"Toggle status history": "Des/Plegar historial de estado",
"Toggle whether current connection is active.": "Alternar si la conexión actual está activa",
@@ -1942,6 +1994,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Progreso de la Subida: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
"Uploaded files or images": "Archivos o imágenes cargados",
"Uploading file...": "Subiendo archivo...",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "La URL es requerida",
"URL Mode": "Modo URL",
@@ -1995,6 +2048,7 @@
"Voice mode": "Modo de Voz",
"Voice Mode Custom Prompt": "Indicador ersonalizado pala el Modo Voz",
"Voice Mode Prompt": "Indicador para el Modo Voz",
+ "Waiting for upload...": "",
"Warning": "Aviso",
"Warning:": "Aviso:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Aviso: Habilitar esto permitirá a los usuarios subir código arbitrario al servidor.",
diff --git a/src/lib/i18n/locales/et-EE/translation.json b/src/lib/i18n/locales/et-EE/translation.json
index be1546abc..6e8a77ef0 100644
--- a/src/lib/i18n/locales/et-EE/translation.json
+++ b/src/lib/i18n/locales/et-EE/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "{{COUNT}} allikat",
"{{COUNT}} words": "{{COUNT}} sõna",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "{{LOCALIZED_DATE}} kell {{LOCALIZED_TIME}}",
"{{model}} download has been canceled": "{{model}} allalaadimine on tühistatud",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} taustaserver on vajalik",
"*Prompt node ID(s) are required for image generation": "*Vihje sõlme ID(d) on piltide genereerimiseks vajalikud",
"1 Source": "1 allikas",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "Uus versioon (v{{LATEST_VERSION}}) on saadaval.",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "Juurdepääs",
"Access Control": "Juurdepääsu kontroll",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Kättesaadav kõigile kasutajatele",
"Account": "Konto",
@@ -73,11 +85,14 @@
"Add Reaction": "Lisa reaktsioon",
"Add tag": "",
"Add Tag": "Lisa silt",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Lisa tekstisisu",
"Add to favorites": "",
"Add User": "Lisa kasutaja",
"Add User Group": "Lisa kasutajagrupp",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "Täiendav seadistus",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "Additional configuration options for marker. This should be a JSON string koos key-value pairs. For example, '{\"võti\": \"value\"}'. Supported keys include: keela_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_lehed, drop_repeated_text, layout_coverage_threshold, merge_threshold, kõrgus_tolerance, gap_threshold, pilt_threshold, min_rida_length, tase_count, vaikimisi_tase",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "Administraatori paneel",
"Admin Settings": "Administraatori seaded",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Administraatoritel on alati juurdepääs kõigile tööriistadele; kasutajatele tuleb tööriistad määrata mudeli põhiselt tööruumis.",
+ "Advanced": "",
"Advanced Parameters": "Täpsemad parameetrid",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "Täiustatud parameetrid MinerU parsijale (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)",
"Advanced Params": "Täpsemad parameetrid",
@@ -97,7 +113,10 @@
"AI": "AI",
"All": "Kõik",
"All chats have been unarchived.": "Kõik vestlused on arhiivist eemaldatud.",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Kõik mudelid edukalt kustutatud",
+ "All time": "",
"All Users": "",
"Allow Call": "Luba kõne",
"Allow Chat Controls": "Luba vestluse kontrollnupud",
@@ -115,6 +134,7 @@
"Allow non-local voices": "Luba mitte-lokaalsed hääled",
"Allow Rate Response": "Luba vastuse hindamine",
"Allow Regenerate Response": "Luba vastuse uuestigenereerimine",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "Luba kõnest tekstiks",
"Allow Temporary Chat": "Luba ajutine vestlus",
"Allow Text to Speech": "Luba tekstist kõneks",
@@ -270,14 +290,12 @@
"Chat Background Image": "Vestluse taustapilt",
"Chat Bubble UI": "Vestlusmullide kasutajaliides",
"Chat Completions": "",
- "Chat Controls": "Vestluse juhtnupud",
"Chat Conversation": "Vestlus Conversation",
"Chat direction": "Vestluse suund",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "Vestlus ID",
"Chat moved successfully": "Vestlus moved successfully",
- "Chat Overview": "Vestluse ülevaade",
"Chat Permissions": "Vestluse õigused",
"Chat Tags Auto-Generation": "Vestluse siltide automaatnegeneerimine",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "Sulge aken",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "Sulge seadete aken",
"Close Sidebar": "Sulge külgriba",
"cloud": "",
@@ -368,6 +385,8 @@
"Confirm your new password": "Kinnita oma uus parool",
"Confirm Your Password": "Kinnita oma parool",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "Ühendu oma OpenAI-ga ühilduvate API lõpp-punktidega.",
"Connect to your own OpenAPI compatible external tool servers.": "Connect kuni your own OpenAPI compatible väline tööriist servers.",
"Connection failed": "Ühendus ebaõnnestus",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Lõikelauale kopeerimine õnnestus!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "Teenusepakkuja peab nõuetekohaselt konfigureerima CORS-i, et lubada päringuid Open WebUI-lt.",
+ "Could not read file.": "",
"Create": "Loo",
"Create a knowledge base": "Loo teadmiste baas",
"Create a model": "Loo mudel",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "Kohandatud parameetri nimi",
"Custom Parameter Value": "Kohandatud parameetri väärtus",
+ "Daily Messages": "",
"Danger Zone": "Ohutsoon",
"Dark": "Tume",
"Data Controls": "Andmete juhtimine",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "Joonista",
"Drop any files here to upload": "Lohistage siia failid üleslaadimiseks",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "nt '30s', '10m'. Kehtivad ajaühikud on 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "",
"Edit Memory": "Muuda mälu",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Muuda kasutajat",
"Edit User Group": "Muuda kasutajagruppi",
"Edit workflow.json content": "",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "Sisestage Google PSE API võti",
"Enter Google PSE Engine Id": "Sisestage Google PSE mootori ID",
"Enter hex color (e.g. #FF0000)": "Enter hex värv (e.g. #FF0000)",
- "Enter ID": "Enter ID",
"Enter Image Size (e.g. 512x512)": "Sisestage pildi suurus (nt 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "Sisestage Jina API võti",
@@ -798,7 +820,6 @@
"External": "Väline",
"External Document Loader URL required.": "Välise dokumendilaadija URL on nõutav.",
"External Task Model": "Väline ülesannete mudel",
- "External Tools": "Välised tööriistad",
"External Web Loader API Key": "Välise veebilaadija API võti",
"External Web Loader URL": "Välise veebilaadija URL",
"External Web Search API Key": "Välise veebiotsingu API võti",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "Hajuefekt voogteksti jaoks",
"Failed to add file.": "Faili lisamine ebaõnnestus.",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "Ebaõnnestus kuni connect kuni {{URL}} OpenAPI tööriist server",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "Lingi kopeerimine ebaõnnestus",
"Failed to create API Key.": "API võtme loomine ebaõnnestus.",
"Failed to delete note": "Märkme kustutamine ebaõnnestus",
@@ -830,6 +853,7 @@
"Failed to save connections": "Ebaõnnestus kuni salvesta connections",
"Failed to save conversation": "Vestluse salvestamine ebaõnnestus",
"Failed to save models configuration": "Mudelite konfiguratsiooni salvestamine ebaõnnestus",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Seadete uuendamine ebaõnnestus",
"Failed to update status": "",
@@ -846,6 +870,8 @@
"Female": "Female",
"File": "Fail",
"File added successfully.": "Fail edukalt lisatud.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Faili sisu edukalt uuendatud.",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "Kausta taustpilt",
"Folder deleted successfully": "Kaust edukalt kustutatud",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "Kausta nimi",
"Folder name cannot be empty.": "Kausta nimi ei saa olla tühi.",
"Folder name updated successfully": "Kausta nimi edukalt uuendatud",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "Hex värv - jätke tühjaks vaikevärvi jaoks",
"Hidden": "",
"Hide": "Peida",
+ "Hide All": "",
"Hide from Sidebar": "Peida külgribalt",
"Hide Model": "Peida mudel",
"High": "Kõrge",
@@ -968,6 +996,7 @@
"History": "",
"Home": "Avaleht",
"Host": "Host",
+ "Hourly Messages": "",
"How can I help you today?": "Kuidas saan teid täna aidata?",
"How would you rate this response?": "Kuidas hindaksite seda vastust?",
"HTML": "HTML",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "Maandumislehe režiim",
"Language": "Keel",
"Language Locales": "Keele lokaadid",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Viimati aktiivne",
"Last Modified": "Viimati muudetud",
"Last reply": "Viimane vastus",
"LDAP": "LDAP",
"LDAP server updated": "LDAP server uuendatud",
"Leaderboard": "Edetabel",
+ "Learn more": "",
"Learn More": "Lisateave",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "Learn more about OpenAPI tööriist servers.",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "Rohkem valikuid",
"Move": "Teisalda",
+ "My Terminal": "",
"Name": "Nimi",
"Name and ID are required, please fill them out": "Nimi ja ID on nõutavad, palun täida need",
"Name your knowledge base": "Nimetage oma teadmiste baas",
@@ -1243,6 +1279,7 @@
"New Prompt": "Uus vihje",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "Uus tööriist",
"New Webhook": "",
"new-channel": "uus-kanal",
@@ -1289,6 +1326,9 @@
"No source available": "Allikas pole saadaval",
"No sources found": "No allikad found",
"No suggestion prompts": "Soovituslikke prompt'e pole",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "No tööriista found",
"No users were found.": "Kasutajaid ei leitud.",
"No valves": "No valves",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "Ava Sidebar",
+ "Open Terminal": "",
"Open User Profile Menu": "Ava Kasutaja Profile Menu",
"Open WebUI can use tools provided by any OpenAPI server.": "Ava WebUI can use tööriista provided autor any OpenAPI server.",
"Open WebUI uses faster-whisper internally.": "Open WebUI kasutab sisemiselt faster-whisper'it.",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "Vähendab mõttetuste genereerimise tõenäosust. Kõrgem väärtus (nt 100) annab mitmekesisemaid vastuseid, samas kui madalam väärtus (nt 10) on konservatiivsem.",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Viita endale kui \"Kasutaja\" (nt \"Kasutaja õpib hispaania keelt\")",
"Reference Chats": "Reference Vestlused",
+ "Refresh": "",
"Refused when it shouldn't have": "Keeldus, kui ei oleks pidanud",
"Regenerate": "Regenereeri",
"Regenerate Menu": "Regenerate Menu",
@@ -1678,6 +1720,7 @@
"Show": "Näita",
"Show \"What's New\" modal on login": "Näita \"Mis on uut\" modaalakent sisselogimisel",
"Show Admin Details in Account Pending Overlay": "Näita administraatori üksikasju konto ootel kattekihil",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "Kuva Formatting Toolbar",
@@ -1789,6 +1832,8 @@
"Temperature": "Temperatuur",
"Temporary Chat": "Ajutine vestlus",
"Temporary Chat by Default": "Temporary Vestlus autor Vaikimisi",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Teksti tükeldaja",
"Text-to-Speech": "Text-to-Speech",
"Text-to-Speech Engine": "Tekst-kõneks mootor",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "See tagab, et teie väärtuslikud vestlused salvestatakse turvaliselt teie tagarakenduse andmebaasi. Täname!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "This funktsioon is katsetuslik ja mai be modified või discontinued without notice.",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "This is a vaikimisi kasutaja õigus ja will remain enabled.",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "See on katsetuslik funktsioon, see ei pruugi toimida ootuspäraselt ja võib igal ajal muutuda.",
"This model is not publicly available. Please select another model.": "This mudel is not publicly saadaval. Please select another mudel.",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "Täna kell {{LOCALIZED_TIME}}",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "Toggle whether current connection is aktiivne.",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Laadi Edenemine: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "URL is required",
"URL Mode": "URL režiim",
@@ -1994,6 +2042,7 @@
"Voice mode": "Hääl mode",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Hoiatus",
"Warning:": "Hoiatus:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Hoiatus: Selle lubamine võimaldab kasutajatel üles laadida suvalist koodi serverisse.",
diff --git a/src/lib/i18n/locales/eu-ES/translation.json b/src/lib/i18n/locales/eu-ES/translation.json
index a570b9934..748cf2ba4 100644
--- a/src/lib/i18n/locales/eu-ES/translation.json
+++ b/src/lib/i18n/locales/eu-ES/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} Backend-a Beharrezkoa",
"*Prompt node ID(s) are required for image generation": "Prompt nodoaren IDa(k) beharrezkoak dira irudiak sortzeko",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "Bertsio berri bat (v{{LATEST_VERSION}}) eskuragarri dago orain.",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "Sarbidea",
"Access Control": "Sarbide Kontrola",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Erabiltzaile guztientzat eskuragarri",
"Account": "Kontua",
@@ -73,11 +85,14 @@
"Add Reaction": "",
"Add tag": "",
"Add Tag": "Gehitu Etiketa",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Gehitu testu edukia",
"Add to favorites": "",
"Add User": "Gehitu Erabiltzailea",
"Add User Group": "Gehitu Erabiltzaile Taldea",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "Administrazio Panela",
"Admin Settings": "Administrazio Ezarpenak",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Administratzaileek tresna guztietarako sarbidea dute beti; erabiltzaileek lan-eremuan eredu bakoitzeko esleituak behar dituzte tresnak.",
+ "Advanced": "",
"Advanced Parameters": "Parametro Aurreratuak",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Parametro Aurreratuak",
@@ -97,7 +113,10 @@
"AI": "",
"All": "",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Eredu guztiak ongi ezabatu dira",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "",
@@ -115,6 +134,7 @@
"Allow non-local voices": "Baimendu urruneko ahotsak",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "Baimendu Behin-behineko Txata",
"Allow Text to Speech": "",
@@ -270,14 +290,12 @@
"Chat Background Image": "Txataren Atzeko Irudia",
"Chat Bubble UI": "Txat Burbuilen Interfazea",
"Chat Completions": "",
- "Chat Controls": "Txat Kontrolak",
"Chat Conversation": "",
"Chat direction": "Txataren norabidea",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "Txataren Laburpena",
"Chat Permissions": "Txat Baimenak",
"Chat Tags Auto-Generation": "Txat Etiketen Auto-Sorkuntza",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +385,8 @@
"Confirm your new password": "",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Arbelera kopiatzea arrakastatsua izan da!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "",
+ "Could not read file.": "",
"Create": "Sortu",
"Create a knowledge base": "Sortu ezagutza-base bat",
"Create a model": "Sortu eredu bat",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "",
"Dark": "Iluna",
"Data Controls": "",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "Marraztu",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "adib. '30s','10m'. Denbora unitate baliodunak dira 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "",
"Edit Memory": "Editatu Memoria",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Editatu Erabiltzailea",
"Edit User Group": "Editatu Erabiltzaile Taldea",
"Edit workflow.json content": "",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "Sartu Google PSE API Gakoa",
"Enter Google PSE Engine Id": "Sartu Google PSE Motor IDa",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "Sartu Irudi Tamaina (adib. 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "Sartu Jina API Gakoa",
@@ -798,7 +820,6 @@
"External": "",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "Huts egin du fitxategia gehitzean.",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "Huts egin du API Gakoa sortzean.",
"Failed to delete note": "",
@@ -830,6 +853,7 @@
"Failed to save connections": "",
"Failed to save conversation": "Huts egin du elkarrizketa gordetzean",
"Failed to save models configuration": "Huts egin du ereduen konfigurazioa gordetzean",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Huts egin du ezarpenak eguneratzean",
"Failed to update status": "",
@@ -846,6 +870,8 @@
"Female": "",
"File": "Fitxategia",
"File added successfully.": "Fitxategia ongi gehitu da.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Fitxategiaren edukia ongi eguneratu da.",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "Karpeta ongi ezabatu da",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "Karpetaren izena ezin da hutsik egon.",
"Folder name updated successfully": "Karpetaren izena ongi eguneratu da",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "Hex Kolorea - Utzi hutsik kolore lehenetsia erabiltzeko",
"Hidden": "",
"Hide": "Ezkutatu",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "",
"High": "",
@@ -968,6 +996,7 @@
"History": "",
"Home": "",
"Host": "Ostalaria",
+ "Hourly Messages": "",
"How can I help you today?": "Zertan lagun zaitzaket gaur?",
"How would you rate this response?": "Nola baloratuko zenuke erantzun hau?",
"HTML": "",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "Hasiera Orriaren Modua",
"Language": "Hizkuntza",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Azken Aktibitatea",
"Last Modified": "Azken Aldaketa",
"Last reply": "",
"LDAP": "LDAP",
"LDAP server updated": "LDAP zerbitzaria eguneratu da",
"Leaderboard": "Sailkapena",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "Izena",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "Izendatu zure ezagutza-basea",
@@ -1243,6 +1279,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "",
@@ -1289,6 +1326,9 @@
"No source available": "Ez dago iturririk eskuragarri",
"No sources found": "",
"No suggestion prompts": "Gomendatutako promptik ez",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "Ez da erabiltzailerik aurkitu.",
"No valves": "",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "Open WebUI-k faster-whisper erabiltzen du barnean.",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Egin erreferentzia zure buruari \"Erabiltzaile\" gisa (adib., \"Erabiltzailea gaztelania ikasten ari da\")",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "Ukatu duenean ukatu behar ez zuenean",
"Regenerate": "Bersortu",
"Regenerate Menu": "",
@@ -1678,6 +1720,7 @@
"Show": "Erakutsi",
"Show \"What's New\" modal on login": "Erakutsi \"Berritasunak\" modala saioa hastean",
"Show Admin Details in Account Pending Overlay": "Erakutsi administratzaile xehetasunak kontu zain geruzan",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1789,6 +1832,8 @@
"Temperature": "Tenperatura",
"Temporary Chat": "Behin-behineko txata",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Testu banatzailea",
"Text-to-Speech": "",
"Text-to-Speech Engine": "Testutik-ahotsera motorra",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Honek zure elkarrizketa baliotsuak modu seguruan zure backend datu-basean gordeko direla ziurtatzen du. Eskerrik asko!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Hau funtzionalitate esperimental bat da, baliteke espero bezala ez funtzionatzea eta edozein unetan aldaketak izatea.",
"This model is not publicly available. Please select another model.": "",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "URLa",
"URL is required": "",
"URL Mode": "URL modua",
@@ -1994,6 +2042,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Abisua",
"Warning:": "Abisua:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Abisua: Hau gaitzeak erabiltzaileei zerbitzarian kode arbitrarioa kargatzea ahalbidetuko die.",
diff --git a/src/lib/i18n/locales/fa-IR/translation.json b/src/lib/i18n/locales/fa-IR/translation.json
index 750270ac9..71a61c461 100644
--- a/src/lib/i18n/locales/fa-IR/translation.json
+++ b/src/lib/i18n/locales/fa-IR/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "{{COUNT}} منبع",
"{{COUNT}} words": "{{COUNT}} کلمه",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "{{LOCALIZED_DATE}} در {{LOCALIZED_TIME}}",
"{{model}} download has been canceled": "دانلود {{model}} لغو شده است",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "بکند {{webUIName}} نیاز است.",
"*Prompt node ID(s) are required for image generation": "*شناسه(های) گره پرامپت برای تولید تصویر مورد نیاز است",
"1 Source": "۱ منبع",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "نسخه جدید (v{{LATEST_VERSION}}) در دسترس است.",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "پذیرش تولید خودکار تکمیل\nپرش به متغیر پرامپت",
"Access": "دسترسی",
"Access Control": "کنترل دسترسی",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "قابل دسترسی برای همه کاربران",
"Account": "حساب کاربری",
@@ -73,11 +85,14 @@
"Add Reaction": "افزودن واکنش",
"Add tag": "",
"Add Tag": "افزودن برچسب",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "افزودن محتوای متنی",
"Add to favorites": "",
"Add User": "افزودن کاربر",
"Add User Group": "افزودن گروه کاربری",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "تنظیمات اضافی",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "گزینه\u200cهای پیکربندی اضافی برای مارکر. این باید یک رشته JSON با جفت\u200cهای کلید-مقدار باشد. برای مثال، '{\"key\": \"value\"}'. کلیدهای پشتیبانی شده عبارتند از: disable_links، keep_pageheader_in_output، keep_pagefooter_in_output، filter_blank_pages، drop_repeated_text، layout_coverage_threshold، merge_threshold، height_tolerance، gap_threshold، image_threshold، min_line_length، level_count، default_level",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "پنل مدیریت",
"Admin Settings": "تنظیمات مدیریت",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "مدیران همیشه به تمام ابزارها دسترسی دارند؛ کاربران نیاز به ابزارهای اختصاص داده شده برای هر مدل در فضای کاری دارند.",
+ "Advanced": "",
"Advanced Parameters": "پارامترهای پیشرفته",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "پارامترهای پیشرفته برای تجزیه MinerU (فعال\u200cسازی OCR، فعال\u200cسازی فرمول، فعال\u200cسازی جدول، زبان، نسخه مدل، محدوده\u200cهای صفحه)",
"Advanced Params": "پارام\u200cهای پیشرفته",
@@ -97,7 +113,10 @@
"AI": "هوش مصنوعی",
"All": "همه",
"All chats have been unarchived.": "همه چت\u200cها از حالت بایگانی خارج شدند.",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "همه مدل\u200cها با موفقیت حذف شدند",
+ "All time": "",
"All Users": "",
"Allow Call": "اجازه تماس",
"Allow Chat Controls": "اجازه کنترل\u200cهای گفتگو",
@@ -115,6 +134,7 @@
"Allow non-local voices": "اجازه صداهای غیر محلی",
"Allow Rate Response": "مجاز کردن امتیازدهی به پاسخ",
"Allow Regenerate Response": "مجاز کردن بازتولید پاسخ",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "اجازه تبدیل گفتار به متن",
"Allow Temporary Chat": "اجازهٔ گفتگوی موقتی",
"Allow Text to Speech": "اجازه تبدیل متن به گفتار",
@@ -270,14 +290,12 @@
"Chat Background Image": "تصویر پس\u200cزمینهٔ گفتگو",
"Chat Bubble UI": "رابط کاربری حبابی گفتگو",
"Chat Completions": "",
- "Chat Controls": "کنترل\u200cهای گفتگو",
"Chat Conversation": "مکالمه چت",
"Chat direction": "جهت\u200cگفتگو",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "شناسه چت",
"Chat moved successfully": "چت با موفقیت منتقل شد",
- "Chat Overview": "نمای کلی گفتگو",
"Chat Permissions": "مجوزهای گفتگو",
"Chat Tags Auto-Generation": "تولید خودکار برچسب\u200cهای گفتگو",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "بستن مودال",
"Close Modal": "بستن مودال",
- "Close overview": "",
"Close settings modal": "بستن مودال تنظیمات",
"Close Sidebar": "بستن نوار کناری",
"cloud": "ابری",
@@ -368,6 +385,8 @@
"Confirm your new password": "رمز عبور جدید خود را تایید کنید",
"Confirm Your Password": "تأیید رمز عبور",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "به نقاط پایانی API سازگار با OpenAI خود متصل شوید.",
"Connect to your own OpenAPI compatible external tool servers.": "به سرورهای ابزار خارجی سازگار با OpenAPI خود متصل شوید.",
"Connection failed": "اتصال ناموفق بود",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "کپی کردن در کلیپ بورد با موفقیت انجام شد!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "CORS باید توسط ارائه\u200cدهنده به درستی پیکربندی شود تا درخواست\u200cها از Open WebUI مجاز باشند.",
+ "Could not read file.": "",
"Create": "ایجاد",
"Create a knowledge base": "ایجاد یک پایگاه دانش",
"Create a model": "ایجاد یک مدل",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "نام پارامتر سفارشی",
"Custom Parameter Value": "مقدار پارامتر سفارشی",
+ "Daily Messages": "",
"Danger Zone": "منطقه خطر",
"Dark": "تیره",
"Data Controls": "کنترل\u200cهای داده",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "رسم کردن",
"Drop any files here to upload": "فایل\u200cها را برای آپلود به اینجا بکشید و رها کنید",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "به طور مثال '30s','10m'. واحد\u200cهای زمانی معتبر 's', 'm', 'h' هستند.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "ویرایش آخرین پیام",
"Edit Memory": "ویرایش حافظه",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "ویرایش کاربر",
"Edit User Group": "ویرایش گروه کاربری",
"Edit workflow.json content": "ویرایش محتوای workflow.json",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "کلید API گوگل PSE را وارد کنید",
"Enter Google PSE Engine Id": "شناسه موتور PSE گوگل را وارد کنید",
"Enter hex color (e.g. #FF0000)": "رنگ هگزادسیمال را وارد کنید (مثلاً #FF0000)",
- "Enter ID": "شناسه را وارد کنید",
"Enter Image Size (e.g. 512x512)": "اندازه تصویر را وارد کنید (مثال: 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "کلید API جینا را وارد کنید",
@@ -798,7 +820,6 @@
"External": "خارجی",
"External Document Loader URL required.": "آدرس URL بارگذار سند خارجی مورد نیاز است.",
"External Task Model": "مدل وظیفه خارجی",
- "External Tools": "ابزارهای خارجی",
"External Web Loader API Key": "کلید API بارگذار وب خارجی",
"External Web Loader URL": "آدرس URL بارگذار وب خارجی",
"External Web Search API Key": "کلید API جستجوی وب خارجی",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "جلوه محو شدن برای متن جریانی",
"Failed to add file.": "خطا در افزودن پرونده",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "خطا در اتصال به سرور ابزار OpenAPI {{URL}}",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "کپی لینک ناموفق بود",
"Failed to create API Key.": "ایجاد کلید API با خطا مواجه شد.",
"Failed to delete note": "حذف یادداشت ناموفق بود",
@@ -830,6 +853,7 @@
"Failed to save connections": "خطا در ذخیره\u200cسازی اتصالات",
"Failed to save conversation": "خطا در ذخیره\u200cسازی گفت\u200cوگو",
"Failed to save models configuration": "خطا در ذخیره\u200cسازی پیکربندی مدل\u200cها",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "خطا در به\u200cروزرسانی تنظیمات",
"Failed to update status": "",
@@ -846,6 +870,8 @@
"Female": "زن",
"File": "پرونده",
"File added successfully.": "پرونده با موفقیت افزوده شد.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "محتوای پرونده با موفقیت به\u200cروز شد.",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "تصویر پس\u200cزمینه پوشه",
"Folder deleted successfully": "پوشه با موفقیت حذف شد",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "نام پوشه",
"Folder name cannot be empty.": "نام پوشه نمی\u200cتواند خالی باشد.",
"Folder name updated successfully": "نام پوشه با موفقیت به\u200cروز شد",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "رنگ هگز - برای رنگ پیش\u200cفرض خالی بگذارید",
"Hidden": "",
"Hide": "پنهان\u200cسازی",
+ "Hide All": "",
"Hide from Sidebar": "پنهان کردن از نوار کناری",
"Hide Model": "پنهان کردن مدل",
"High": "بالا",
@@ -968,6 +996,7 @@
"History": "",
"Home": "خانه",
"Host": "میزبان",
+ "Hourly Messages": "",
"How can I help you today?": "امروز چطور می توانم کمک تان کنم؟",
"How would you rate this response?": "این پاسخ را چگونه ارزیابی می\u200cکنید؟",
"HTML": "HTML",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "حالت صفحه فرود",
"Language": "زبان",
"Language Locales": "محلی\u200cسازی زبان",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "آخرین فعال",
"Last Modified": "آخرین تغییر",
"Last reply": "آخرین پاسخ",
"LDAP": "LDAP",
"LDAP server updated": "سرور LDAP به\u200cروز شد",
"Leaderboard": "تابلوی امتیازات",
+ "Learn more": "",
"Learn More": "بیشتر بدانید",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "درباره سرورهای ابزار OpenAPI بیشتر بدانید.",
"Learn more about Voxtral transcription.": "درباره رونویسی واکسترال بیشتر بدانید.",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "گزینه\u200cهای بیشتر",
"Move": "انتقال",
+ "My Terminal": "",
"Name": "نام",
"Name and ID are required, please fill them out": "نام و شناسه مورد نیاز هستند، لطفاً آنها را پر کنید",
"Name your knowledge base": "پایگاه دانش خود را نام\u200cگذاری کنید",
@@ -1243,6 +1279,7 @@
"New Prompt": "پرامپت جدید",
"New Skill": "",
"New Temporary Chat": "چت موقت جدید",
+ "New Terminal": "",
"New Tool": "ابزار جدید",
"New Webhook": "",
"new-channel": "کانال-جدید",
@@ -1289,6 +1326,9 @@
"No source available": "منبعی در دسترس نیست",
"No sources found": "هیچ منبعی یافت نشد",
"No suggestion prompts": "بدون پرامپت پیشنهادی",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "هیچ ابزاری یافت نشد",
"No users were found.": "کاربری یافت نشد.",
"No valves": "بدون دریچه",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "باز کردن تنظیمات",
"Open Sidebar": "باز کردن نوار کناری",
+ "Open Terminal": "",
"Open User Profile Menu": "باز کردن منوی پروفایل کاربر",
"Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI می\u200cتواند از ابزارهای ارائه شده توسط هر سرور OpenAPI استفاده کند.",
"Open WebUI uses faster-whisper internally.": "Open WebUI به صورت داخلی از faster-whisper استفاده می\u200cکند.",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "احتمال تولید محتوای بی\u200cمعنی را کاهش می\u200cدهد. مقدار بالاتر (مثلاً 100) پاسخ\u200cهای متنوع\u200cتری می\u200cدهد، در حالی که مقدار پایین\u200cتر (مثلاً 10) محافظه\u200cکارانه\u200cتر خواهد بود.",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "به خود به عنوان \"کاربر\" اشاره کنید (مثلاً، \"کاربر در حال یادگیری اسپانیایی است\")",
"Reference Chats": "چت\u200cهای مرجع",
+ "Refresh": "",
"Refused when it shouldn't have": "رد شده زمانی که باید نباشد",
"Regenerate": "تولید مجدد",
"Regenerate Menu": "منوی بازتولید",
@@ -1678,6 +1720,7 @@
"Show": "نمایش",
"Show \"What's New\" modal on login": "نمایش مودال \"موارد جدید\" هنگام ورود",
"Show Admin Details in Account Pending Overlay": "نمایش جزئیات مدیر در پوشش حساب در انتظار",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "نمایش نوار ابزار قالب\u200cبندی",
@@ -1789,6 +1832,8 @@
"Temperature": "دما",
"Temporary Chat": "چت موقت",
"Temporary Chat by Default": "چت موقت به صورت پیش\u200cفرض",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "تقسیم\u200cکننده متن",
"Text-to-Speech": "متن به گفتار",
"Text-to-Speech Engine": "موتور تبدیل متن به گفتار",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "این اطمینان می\u200cدهد که مکالمات ارزشمند شما به طور امن در پایگاه داده پشتیبان ذخیره می\u200cشوند. متشکریم!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "این ویژگی آزمایشی است و ممکن است بدون اطلاع قبلی تغییر یا متوقف شود.",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "این یک مجوز کاربر پیش\u200cفرض است و فعال باقی خواهد ماند.",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "این یک ویژگی آزمایشی است، ممکن است طبق انتظار کار نکند و در هر زمان ممکن است تغییر کند.",
"This model is not publicly available. Please select another model.": "این مدل به صورت عمومی در دسترس نیست. لطفاً مدل دیگری انتخاب کنید.",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "امروز در {{LOCALIZED_TIME}}",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "تغییر وضعیت نوار کناری",
"Toggle status history": "",
"Toggle whether current connection is active.": "تغییر وضعیت فعال بودن اتصال فعلی.",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "پیشرفت آپلود: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}٪)",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "آدرس اینترنتی",
"URL is required": "آدرس URL مورد نیاز است",
"URL Mode": "حالت URL",
@@ -1994,6 +2042,7 @@
"Voice mode": "حالت صوتی",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "هشدار",
"Warning:": "هشدار",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "هشدار: فعال کردن این گزینه به کاربران اجازه می\u200cدهد کد دلخواه را روی سرور آپلود کنند.",
diff --git a/src/lib/i18n/locales/fi-FI/translation.json b/src/lib/i18n/locales/fi-FI/translation.json
index 3ad5e26e6..ee858d10a 100644
--- a/src/lib/i18n/locales/fi-FI/translation.json
+++ b/src/lib/i18n/locales/fi-FI/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "{{COUNT}} riviä",
"{{COUNT}} Sources": "{{COUNT}} lähdettä",
"{{COUNT}} words": "{{COUNT}} sanaa",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "{{LOCALIZED_DATE}} {{LOCALIZED_TIME}}",
"{{model}} download has been canceled": "{{model}} lataus peruttu",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "{{webUIName}}-backend vaaditaan",
"*Prompt node ID(s) are required for image generation": "Kuvan luomiseen vaaditaan kehote-solmun ID(t)",
"1 Source": "1 lähde",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "Yhteistyökanava, johon ihmiset liittyvät jäseninä",
"A discussion channel where access is controlled by groups and permissions": "Keskustelukanava, johon pääsyä rajoitetaan ryhmillä ja käyttöoikeuksilla",
"A new version (v{{LATEST_VERSION}}) is now available.": "Uusi versio (v{{LATEST_VERSION}}) on nyt saatavilla.",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "Hyväksy automaattiset täydennykset\n Siirry kehoitteen muuttujaan",
"Access": "Pääsy",
"Access Control": "Käyttöoikeuksien hallinta",
+ "Access Grants": "",
"Access List": "Pääsylista",
"Accessible to all users": "Käytettävissä kaikille käyttäjille",
"Account": "Tili",
@@ -73,11 +85,14 @@
"Add Reaction": "Lisää reaktio",
"Add tag": "Lisää tagi",
"Add Tag": "Lisää tagi",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Lisää tekstisisältöä",
"Add to favorites": "",
"Add User": "Lisää käyttäjä",
"Add User Group": "Lisää käyttäjäryhmä",
"Add webpage": "Lisää verkkosivu",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "Lisäasetukset",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "Ylläpitopaneeli",
"Admin Settings": "Ylläpitoasetukset",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Ylläpitäjillä on pääsy kaikkiin työkaluihin koko ajan; käyttäjät tarvitsevat työkaluja mallille määritettynä työtilassa.",
+ "Advanced": "",
"Advanced Parameters": "Edistyneet parametrit",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Edistyneet parametrit",
@@ -97,7 +113,10 @@
"AI": "AI",
"All": "Kaikki",
"All chats have been unarchived.": "Kaikki keskustelut poistettu arkistosta.",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Kaikki mallit poistettu onnistuneesti",
+ "All time": "",
"All Users": "Kaikki käyttäjät",
"Allow Call": "Salli puhelut",
"Allow Chat Controls": "Salli keskustelujen hallinta",
@@ -115,6 +134,7 @@
"Allow non-local voices": "Salli ei-paikalliset äänet",
"Allow Rate Response": "Salli viestien arviointi",
"Allow Regenerate Response": "Salli uudelleen regenerointi",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "Salli puhe tekstiksi",
"Allow Temporary Chat": "Salli väliaikaiset keskustelut",
"Allow Text to Speech": "Salli teksti puheeksi",
@@ -270,14 +290,12 @@
"Chat Background Image": "Keskustelun taustakuva",
"Chat Bubble UI": "Keskustelu-pallojen käyttöliittymä",
"Chat Completions": "",
- "Chat Controls": "Keskustelun hallinta",
"Chat Conversation": "Chat-keskustelut",
"Chat direction": "Keskustelun suunta",
"Chat exported successfully": "Keskustelut viety onnistuneesti",
"Chat History": "Keskusteluhistoria",
"Chat ID": "Keskustelu ID",
"Chat moved successfully": "Keskustelu siirrettiin onnistuneesti",
- "Chat Overview": "Keskustelun yleiskatsaus",
"Chat Permissions": "Keskustelun käyttöoikeudet",
"Chat Tags Auto-Generation": "Keskustelutunnisteiden automaattinen luonti",
"Chat unshared successfully.": "Keskustelun jako lopetettiin onnistuneesti",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "Sulje modaali",
"Close Modal": "Sulje modaali",
- "Close overview": "",
"Close settings modal": "Sulje asetus modaali",
"Close Sidebar": "Sulje sivupalkki",
"cloud": "pilvi",
@@ -368,6 +385,8 @@
"Confirm your new password": "Vahvista uusi salasanasi",
"Confirm Your Password": "Vahvista salasanasi",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "Yhdistä omat OpenAI yhteensopivat API päätepisteet.",
"Connect to your own OpenAPI compatible external tool servers.": "Yhdistä omat ulkopuoliset OpenAPI yhteensopivat työkalu palvelimet.",
"Connection failed": "Yhteys epäonnistui",
@@ -409,6 +428,7 @@
"Copy URL": "Kopioi linkki",
"Copying to clipboard was successful!": "Kopioiminen leikepöydälle onnistui!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "CORS täytyy olla konfiguroitu palveluntarjoajan toimesta pyyntöjen hyväksymiseksi Open WebUI:sta.",
+ "Could not read file.": "",
"Create": "Luo",
"Create a knowledge base": "Luo tietokanta",
"Create a model": "Luo malli",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "Mukautetun parametrin nimi",
"Custom Parameter Value": "Mukautetun parametrin arvo",
+ "Daily Messages": "",
"Danger Zone": "Vaara-alue",
"Dark": "Tumma",
"Data Controls": "Datan hallinta",
@@ -561,6 +582,7 @@
"Downloading stats...": "Ladataa tilastoja...",
"Draw": "Piirros",
"Drop any files here to upload": "Pudota tähän ladattavat tiedostot",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "esim. '30s', '10m'. Kelpoiset aikayksiköt ovat 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "Muokkaa viimeisintä viestiä",
"Edit Memory": "Muokkaa muistia",
"Edit Prompt": "Muokkaa kehoitetta",
+ "Edit Terminal Connection": "",
"Edit User": "Muokkaa käyttäjää",
"Edit User Group": "Muokkaa käyttäjäryhmää",
"Edit workflow.json content": "Muokkaa workflow.json sisältöä",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "Kirjoita Google PSE API -avain",
"Enter Google PSE Engine Id": "Kirjoita Google PSE -moottorin tunnus",
"Enter hex color (e.g. #FF0000)": "Kirjota hex väri (esim. #FF0000)",
- "Enter ID": "Kirjoita ID",
"Enter Image Size (e.g. 512x512)": "Kirjoita kuvan koko (esim. 512x512)",
"Enter Jina API Base URL": "Kirjoita Jina API verkko-osoite",
"Enter Jina API Key": "Kirjoita Jina API -avain",
@@ -798,7 +820,6 @@
"External": "Ulkoiset",
"External Document Loader URL required.": "Ulkoisen Document Loader:n verkko-osoite on vaaditaan.",
"External Task Model": "Ulkoinen työmalli",
- "External Tools": "Ulkoiset työkalut",
"External Web Loader API Key": "Ulkoinen Web Loader API-avain",
"External Web Loader URL": "Ulkoinen Web Loader verkko-osoite",
"External Web Search API Key": "Ulkoinen Web Search API-avain",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "Häivytystehoste suoratoistetulle tekstille",
"Failed to add file.": "Tiedoston lisääminen epäonnistui.",
"Failed to add members": "Jäsenten lisääminen epäonnistui",
+ "Failed to attach file": "",
"Failed to clear status": "Tilan tyhjentäminen epäonnistui",
"Failed to connect to {{URL}} OpenAPI tool server": "Yhdistäminen {{URL}} OpenAPI työkalu palvelimeen epäonnistui",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "Linkin kopiointi epäonnistui",
"Failed to create API Key.": "API-avaimen luonti epäonnistui.",
"Failed to delete note": "Muistiinpanon poistaminen epäonnistui",
@@ -830,6 +853,7 @@
"Failed to save connections": "Yhteyksien tallentaminen epäonnistui",
"Failed to save conversation": "Keskustelun tallentaminen epäonnistui",
"Failed to save models configuration": "Mallien määrityksen tallentaminen epäonnistui",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "Jaon lopettaminen epäonnistui.",
"Failed to update settings": "Asetusten päivittäminen epäonnistui",
"Failed to update status": "Tilan päivittäminen epäonnistui",
@@ -846,6 +870,8 @@
"Female": "Nainen",
"File": "Tiedosto",
"File added successfully.": "Tiedosto lisätty onnistuneesti.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Tiedoston sisältö päivitetty onnistuneesti.",
"File Context": "Tiedoston konteksti",
@@ -873,6 +899,7 @@
"Folder Background Image": "Kansion taustakuva",
"Folder deleted successfully": "Kansio poistettu onnistuneesti",
"Folder Max File Count": "Kansion tiedostojen enimmäismäärä",
+ "Folder name": "",
"Folder Name": "Kansion nimi",
"Folder name cannot be empty.": "Kansion nimi ei voi olla tyhjä.",
"Folder name updated successfully": "Kansion nimi päivitetty onnistuneesti",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "Heksadesimaaliväri - Jätä tyhjäksi, jos haluat oletusvärin",
"Hidden": "Piilossa",
"Hide": "Piilota",
+ "Hide All": "",
"Hide from Sidebar": "Piilota sivupalkista",
"Hide Model": "Piilota malli",
"High": "Korkea",
@@ -968,6 +996,7 @@
"History": "Historia",
"Home": "Koti",
"Host": "Palvelin",
+ "Hourly Messages": "",
"How can I help you today?": "Miten voin auttaa sinua tänään?",
"How would you rate this response?": "Kuinka arvioisit tätä vastausta?",
"HTML": "HTML",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "Etusivun tila",
"Language": "Kieli",
"Language Locales": "Kielialueet",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Viimeksi aktiivinen",
"Last Modified": "Viimeksi muokattu",
"Last reply": "Viimeksi vastattu",
"LDAP": "LDAP",
"LDAP server updated": "LDAP-palvelin päivitetty",
"Leaderboard": "Tulosluettelo",
+ "Learn more": "",
"Learn More": "Lue lisää",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "Lue lisää OpenAPI työkalu palvelimista.",
"Learn more about Voxtral transcription.": "Lue lisää Voxtral transkriptio:sta",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "Lisää vaihtoehtoja",
"More Options": "Lisää vaihtoehtoja",
"Move": "Siirrä",
+ "My Terminal": "",
"Name": "Nimi",
"Name and ID are required, please fill them out": "Nimi ja ID vaaditaan, täytä puuttuvat kentät",
"Name your knowledge base": "Anna tietokannalle nimi",
@@ -1243,6 +1279,7 @@
"New Prompt": "Uusi kehoite",
"New Skill": "Uusi taito",
"New Temporary Chat": "Uusi väliaikainen keskustelu",
+ "New Terminal": "",
"New Tool": "Uusi työkalu",
"New Webhook": "Uusi Webhook",
"new-channel": "uusi-kanava",
@@ -1289,6 +1326,9 @@
"No source available": "Lähdettä ei saatavilla",
"No sources found": "Lähteitä ei löytynyt",
"No suggestion prompts": "Ei ehdotettuja promptteja",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "Työkaluja ei löytynyt",
"No users were found.": "Käyttäjiä ei löytynyt.",
"No valves": "Ei venttiileitä",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "Avaa mallinvalitsin",
"Open Settings": "Avaa asetukset",
"Open Sidebar": "Avaa sivupalkki",
+ "Open Terminal": "",
"Open User Profile Menu": "Avaa käyttäjäprofiili ikkuna",
"Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI voi käyttää minkä tahansa OpenAPI-palvelimen tarjoamia työkaluja.",
"Open WebUI uses faster-whisper internally.": "Open WebUI käyttää faster-whisperia sisäisesti.",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "Vähentää hölynpölyn tuottamisen todennäköisyyttä. Korkeampi arvo (esim. 100) antaa monipuolisempia vastauksia, kun taas matalampi arvo (esim. 10) on varovaisempi.",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Viittaa itseen \"Käyttäjänä\" (esim. \"Käyttäjä opiskelee espanjaa\")",
"Reference Chats": "Liitä keskustelu",
+ "Refresh": "",
"Refused when it shouldn't have": "Kieltäytyi, vaikka ei olisi pitänyt",
"Regenerate": "Regeneroi",
"Regenerate Menu": "Regenerointi ikkuna",
@@ -1678,6 +1720,7 @@
"Show": "Näytä",
"Show \"What's New\" modal on login": "Näytä \"Mitä uutta\" -modaali kirjautumisen yhteydessä",
"Show Admin Details in Account Pending Overlay": "Näytä ylläpitäjän tiedot odottavan tilin päällä",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "Näytä kaikki ({{COUNT}} merkkiä)",
"Show Files": "Näytä tiedostot",
"Show Formatting Toolbar": "Näytä muotoilupalkki",
@@ -1789,6 +1832,8 @@
"Temperature": "Lämpötila",
"Temporary Chat": "Väliaikainen keskustelu",
"Temporary Chat by Default": "Väliaikainen keskustelu oletuksena",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Tekstin jakaja",
"Text-to-Speech": "Puhesynteesi",
"Text-to-Speech Engine": "Puhesynteesimoottori",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Tämä varmistaa, että arvokkaat keskustelusi tallennetaan turvallisesti backend-tietokantaasi. Kiitos!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "Tämä ominaisuus on kokeellinen ja sitä voidaan muokata tai se voidaan lopettaa ilman erillistä ilmoitusta.",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "Tämä on oletusarvoinen käyttäjäoikeus ja pysyy käytössä.",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Tämä on kokeellinen ominaisuus, se ei välttämättä toimi odotetulla tavalla ja se voi muuttua milloin tahansa.",
"This model is not publicly available. Please select another model.": "Tämä malli ei ole julkisesti saatavilla. Valitse toinen malli.",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "Tänään {{LOCALIZED_TIME}}",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "Näytä/piilota sivupalkki",
"Toggle status history": "",
"Toggle whether current connection is active.": "Vaihda, onko nykyinen yhteys aktiivinen",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Latauksen edistyminen: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
"Uploaded files or images": "Ladatut tiedostot tai kuvat",
"Uploading file...": "Ladataan tiedostoa...",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "URL vaaditaan",
"URL Mode": "URL-tila",
@@ -1994,6 +2042,7 @@
"Voice mode": "Puhetila",
"Voice Mode Custom Prompt": "Puhetilan mukautettu kehoite",
"Voice Mode Prompt": "Puhetilan kehoite",
+ "Waiting for upload...": "",
"Warning": "Varoitus",
"Warning:": "Varoitus:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Varoitus: Tämän käyttöönotto sallii käyttäjien ladata mielivaltaista koodia palvelimelle.",
diff --git a/src/lib/i18n/locales/fr-CA/translation.json b/src/lib/i18n/locales/fr-CA/translation.json
index 0d9f2f024..582d534af 100644
--- a/src/lib/i18n/locales/fr-CA/translation.json
+++ b/src/lib/i18n/locales/fr-CA/translation.json
@@ -19,6 +19,21 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_many": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_many": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_many": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_many": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_many": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +42,7 @@
"{{webUIName}} Backend Required": "Backend {{webUIName}} requis",
"*Prompt node ID(s) are required for image generation": "*Les ID de noeud du prompt sont nécessaires pour la génération d'images",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "Une nouvelle version (v{{LATEST_VERSION}}) est disponible.",
@@ -37,6 +53,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "Accès",
"Access Control": "Contrôle d'accès",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Accessible à tous les utilisateurs",
"Account": "Compte",
@@ -73,11 +90,14 @@
"Add Reaction": "Ajouter une réaction",
"Add tag": "",
"Add Tag": "Ajouter un tag",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Ajouter du contenu textuel",
"Add to favorites": "",
"Add User": "Ajouter un utilisateur",
"Add User Group": "Ajouter un groupe d'utilisateurs",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +110,7 @@
"Admin Panel": "Panneau d'administration",
"Admin Settings": "Réglages d'administration",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Les administrateurs ont accès à tous les outils en permanence ; les utilisateurs doivent se voir attribuer des outils pour chaque modèle dans l'espace de travail.",
+ "Advanced": "",
"Advanced Parameters": "Réglages avancés",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Réglages avancés",
@@ -97,7 +118,10 @@
"AI": "",
"All": "Tout",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Tous les modèles ont été supprimés avec succès",
+ "All time": "",
"All Users": "",
"Allow Call": "Autoriser les appels",
"Allow Chat Controls": "Autoriser les contrôles de la conversation",
@@ -115,6 +139,7 @@
"Allow non-local voices": "Autoriser les voix non locales",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "Autoriser la reconnaissance vocale",
"Allow Temporary Chat": "Autoriser la conversation temporaire",
"Allow Text to Speech": "Autoriser la synthèse vocale",
@@ -270,14 +295,12 @@
"Chat Background Image": "Image d'arrière-plan de la fenêtre de la conversation",
"Chat Bubble UI": "Bulles de conversation",
"Chat Completions": "",
- "Chat Controls": "Contrôles de la conversation",
"Chat Conversation": "",
"Chat direction": "Direction de la conversation",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "Aperçu de la conversation",
"Chat Permissions": "Autorisations de la conversation",
"Chat Tags Auto-Generation": "Génération automatique des tags",
"Chat unshared successfully.": "",
@@ -324,7 +347,6 @@
"Close feedback": "",
"Close modal": "Fermer la fenêtre",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "Fermer la fenêtre des réglages",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +390,8 @@
"Confirm your new password": "Confirmer votre nouveau mot de passe",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "Connectez-vous à vos points d'extension API compatibles OpenAI.",
"Connect to your own OpenAPI compatible external tool servers.": "Connectez-vous à vos serveurs d'outils externes.",
"Connection failed": "Échec de la connexion",
@@ -409,6 +433,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "La copie dans le presse-papiers a réussi !",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "Le réglage CORS doit être correctement configuré par le fournisseur pour autoriser les requêtes provenant de l'Open WebUI.",
+ "Could not read file.": "",
"Create": "Créer",
"Create a knowledge base": "Créer une base de connaissances",
"Create a model": "Créer un modèle",
@@ -439,6 +464,7 @@
"Custom Gender": "",
"Custom Parameter Name": "Nom du réglage personnalisé",
"Custom Parameter Value": "Valeur du réglage personnalisé",
+ "Daily Messages": "",
"Danger Zone": "Zone de danger",
"Dark": "Sombre",
"Data Controls": "",
@@ -561,6 +587,7 @@
"Downloading stats...": "",
"Draw": "Match nul",
"Drop any files here to upload": "Déposez des fichiers ici pour les téléverser",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "par ex. '30s', '10 min'. Les unités de temps valides sont 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +622,7 @@
"Edit Last Message": "",
"Edit Memory": "Modifier la mémoire",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Modifier l'utilisateur",
"Edit User Group": "Modifier le groupe d'utilisateurs",
"Edit workflow.json content": "",
@@ -677,7 +705,6 @@
"Enter Google PSE API Key": "Entrez la clé API Google PSE",
"Enter Google PSE Engine Id": "Entrez l'identifiant du moteur Google PSE",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "Entrez la taille de l'image (par ex. 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "Entrez la clé API Jina",
@@ -798,7 +825,6 @@
"External": "Externe",
"External Document Loader URL required.": "URL du chargeur de document externe requis",
"External Task Model": "Model de tâche externe",
- "External Tools": "",
"External Web Loader API Key": "Clé API du chargeur Web externe",
"External Web Loader URL": "URL du chargeur Web externe",
"External Web Search API Key": "Clé API de la recherche Web externe",
@@ -806,8 +832,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "Échec de l'ajout du fichier.",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "Échec de la connexion au serveur d'outils OpenAPI {{URL}}",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "Échec de la copie du lien",
"Failed to create API Key.": "Échec de la création de la clé API.",
"Failed to delete note": "Échec de la délétion de la note",
@@ -830,6 +858,7 @@
"Failed to save connections": "Échec de la sauvegarde des connexions",
"Failed to save conversation": "Échec de la sauvegarde de la conversation",
"Failed to save models configuration": "Échec de la sauvegarde de la configuration des modèles",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Échec de la mise à jour des réglages",
"Failed to update status": "",
@@ -846,6 +875,8 @@
"Female": "",
"File": "Fichier",
"File added successfully.": "Fichier ajouté avec succès.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Contenu du fichier mis à jour avec succès.",
"File Context": "",
@@ -873,6 +904,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "Dossier supprimé avec succès",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "Le nom du dossier ne peut pas être vide.",
"Folder name updated successfully": "Le nom du dossier a été mis à jour avec succès",
@@ -961,6 +993,7 @@
"Hex Color - Leave empty for default color": "Couleur Hex - Laissez vide pour la couleur par défaut",
"Hidden": "",
"Hide": "Cacher",
+ "Hide All": "",
"Hide from Sidebar": "Cacher de la barre latérale",
"Hide Model": "Cache le Model",
"High": "",
@@ -968,6 +1001,7 @@
"History": "",
"Home": "Home",
"Host": "Hôte",
+ "Hourly Messages": "",
"How can I help you today?": "Comment puis-je vous aider aujourd'hui ?",
"How would you rate this response?": "Comment évalueriez-vous cette réponse ?",
"HTML": "HTML",
@@ -1078,13 +1112,19 @@
"Landing Page Mode": "Mode de la page d'accueil",
"Language": "Langue",
"Language Locales": "Réglages régionaux de langue",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Dernière activité",
"Last Modified": "Dernière modification",
"Last reply": "Déernière réponse",
"LDAP": "LDAP",
"LDAP server updated": "Serveur LDAP mis à jour",
"Leaderboard": "Classement",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "En savoir plus sur les serveurs d'outils OpenAPI.",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1266,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "Nom d'utilisateur",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "Nommez votre base de connaissances",
@@ -1243,6 +1284,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "Nouvel outil",
"New Webhook": "",
"new-channel": "nouveau-canal",
@@ -1289,6 +1331,9 @@
"No source available": "Aucune source n'est disponible",
"No sources found": "",
"No suggestion prompts": "Aucun prompt suggéré",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "Aucun utilisateur trouvé.",
"No valves": "",
@@ -1347,6 +1392,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI peut utiliser les outils fournis par n'importe quel serveur OpenAPI.",
"Open WebUI uses faster-whisper internally.": "Open WebUI utilise faster-whisper en interne.",
@@ -1486,6 +1532,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "Réduit la probabilité de générer du contenu incohérent. Une valeur plus élevée (ex. : 100) produira des réponses plus variées, tandis qu'une valeur plus faible (ex. : 10) sera plus conservatrice.",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Désignez-vous comme « Utilisateur » (par ex. « L'utilisateur apprend l'espagnol »)",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "Refusé alors qu'il n'aurait pas dû l'être",
"Regenerate": "Regénérer",
"Regenerate Menu": "",
@@ -1679,6 +1726,7 @@
"Show": "Afficher",
"Show \"What's New\" modal on login": "Afficher la fenêtre modale \"Quoi de neuf\" lors de la connexion",
"Show Admin Details in Account Pending Overlay": "Afficher les coordonnées de l'administrateur aux comptes en attente",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1790,6 +1838,8 @@
"Temperature": "Température",
"Temporary Chat": "conversation temporaire",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Text Splitter",
"Text-to-Speech": "Text-to-Speech",
"Text-to-Speech Engine": "Moteur de Text-to-Speech",
@@ -1823,6 +1873,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Cela garantit que vos conversations précieuses soient sauvegardées en toute sécurité dans votre base de données backend. Merci !",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "Cette fonctionnalité est expérimentale et peut être modifiée ou interrompue sans préavis.",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Il s'agit d'une fonctionnalité expérimentale, elle peut ne pas fonctionner comme prévu et est sujette à modification à tout moment.",
"This model is not publicly available. Please select another model.": "Ce modèle n'est pas disponible au public. Veuillez sélectionner un autre modèle.",
@@ -1866,6 +1917,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "Afficher/masquer si la connection courante est active",
@@ -1942,6 +1994,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "",
"URL Mode": "Mode d'URL",
@@ -1995,6 +2048,7 @@
"Voice mode": "Mode vocal",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Avertissement",
"Warning:": "Avertissement :",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Avertissement : Activer cette option permettra aux utilisateurs de télécharger du code arbitraire sur le serveur.",
diff --git a/src/lib/i18n/locales/fr-FR/translation.json b/src/lib/i18n/locales/fr-FR/translation.json
index 602c3a6cd..888e9f180 100644
--- a/src/lib/i18n/locales/fr-FR/translation.json
+++ b/src/lib/i18n/locales/fr-FR/translation.json
@@ -19,6 +19,21 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "{{COUNT}} Sources",
"{{COUNT}} words": "{{COUNT}} mots",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_many": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_many": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_many": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_many": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_many": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "{{LOCALIZED_DATE}} à {{LOCALIZED_TIME}}",
"{{model}} download has been canceled": "Le téléchargement de {{model}} a été annulé",
"{{modelName}} profile image": "",
@@ -27,6 +42,7 @@
"{{webUIName}} Backend Required": "Backend {{webUIName}} requis",
"*Prompt node ID(s) are required for image generation": "*Les ID de noeud du prompt sont nécessaires pour la génération d'images",
"1 Source": "1 Source",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "Une nouvelle version (v{{LATEST_VERSION}}) est disponible.",
@@ -37,6 +53,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "Accès",
"Access Control": "Contrôle d'accès",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Accessible à tous les utilisateurs",
"Account": "Compte",
@@ -73,11 +90,14 @@
"Add Reaction": "Ajouter une réaction",
"Add tag": "",
"Add Tag": "Ajouter un tag",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Ajouter du contenu textuel",
"Add to favorites": "",
"Add User": "Ajouter un utilisateur",
"Add User Group": "Ajouter un groupe d'utilisateurs",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "Configuration supplémentaire",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +110,7 @@
"Admin Panel": "Panneau d'administration",
"Admin Settings": "Réglages d'administration",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Les administrateurs ont accès à tous les outils en permanence ; les utilisateurs doivent se voir attribuer des outils pour chaque modèle dans l'espace de travail.",
+ "Advanced": "",
"Advanced Parameters": "Réglages avancés",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Réglages avancés",
@@ -97,7 +118,10 @@
"AI": "IA",
"All": "Tout",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Tous les modèles ont été supprimés avec succès",
+ "All time": "",
"All Users": "",
"Allow Call": "Autoriser les appels",
"Allow Chat Controls": "Autoriser les contrôles de la conversation",
@@ -115,6 +139,7 @@
"Allow non-local voices": "Autoriser les voix non locales",
"Allow Rate Response": "",
"Allow Regenerate Response": "Autoriser la régénération de la réponse",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "Autoriser la reconnaissance vocale",
"Allow Temporary Chat": "Autoriser la conversation temporaire",
"Allow Text to Speech": "Autoriser la synthèse vocale",
@@ -270,14 +295,12 @@
"Chat Background Image": "Image d'arrière-plan de la fenêtre de la conversation",
"Chat Bubble UI": "Bulles de conversation",
"Chat Completions": "",
- "Chat Controls": "Contrôles de la conversation",
"Chat Conversation": "Conversation par chat",
"Chat direction": "Direction de la conversation",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "ID de chat",
"Chat moved successfully": "La conversation a été déplacé avec succès",
- "Chat Overview": "Aperçu de la conversation",
"Chat Permissions": "Autorisations de la conversation",
"Chat Tags Auto-Generation": "Génération automatique des tags",
"Chat unshared successfully.": "",
@@ -324,7 +347,6 @@
"Close feedback": "",
"Close modal": "Fermer la fenêtre",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "Fermer la fenêtre des réglages",
"Close Sidebar": "Fermer la barre latérale",
"cloud": "",
@@ -368,6 +390,8 @@
"Confirm your new password": "Confirmer votre nouveau mot de passe",
"Confirm Your Password": "Confirmez votre mot de passe",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "Connectez-vous à vos points d'extension API compatibles OpenAI.",
"Connect to your own OpenAPI compatible external tool servers.": "Connectez-vous à vos serveurs d'outils externes.",
"Connection failed": "Échec de la connexion",
@@ -409,6 +433,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "La copie dans le presse-papiers a réussi !",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "Le réglage CORS doit être correctement configuré par le fournisseur pour autoriser les requêtes provenant de l'Open WebUI.",
+ "Could not read file.": "",
"Create": "Créer",
"Create a knowledge base": "Créer une base de connaissances",
"Create a model": "Créer un modèle",
@@ -439,6 +464,7 @@
"Custom Gender": "",
"Custom Parameter Name": "Nom du réglage personnalisé",
"Custom Parameter Value": "Valeur du réglage personnalisé",
+ "Daily Messages": "",
"Danger Zone": "Zone de danger",
"Dark": "Sombre",
"Data Controls": "Contrôles des données",
@@ -561,6 +587,7 @@
"Downloading stats...": "",
"Draw": "Match nul",
"Drop any files here to upload": "Déposez des fichiers ici pour les téléverser",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "par ex. '30s', '10 min'. Les unités de temps valides sont 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +622,7 @@
"Edit Last Message": "Modifier le dernier message",
"Edit Memory": "Modifier la mémoire",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Modifier l'utilisateur",
"Edit User Group": "Modifier le groupe d'utilisateurs",
"Edit workflow.json content": "",
@@ -677,7 +705,6 @@
"Enter Google PSE API Key": "Entrez la clé API Google PSE",
"Enter Google PSE Engine Id": "Entrez l'identifiant du moteur Google PSE",
"Enter hex color (e.g. #FF0000)": "Entrez la couleur hexadécimale (Ex : #FF0000)",
- "Enter ID": "Entrez l'ID",
"Enter Image Size (e.g. 512x512)": "Entrez la taille de l'image (par ex. 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "Entrez la clé API Jina",
@@ -798,7 +825,6 @@
"External": "Externe",
"External Document Loader URL required.": "URL du chargeur de document externe requis",
"External Task Model": "Model de tâche externe",
- "External Tools": "Outils externes",
"External Web Loader API Key": "Clé API du chargeur Web externe",
"External Web Loader URL": "URL du chargeur Web externe",
"External Web Search API Key": "Clé API de la recherche Web externe",
@@ -806,8 +832,10 @@
"Fade Effect for Streaming Text": "Effet de fondu pour le texte en streaming",
"Failed to add file.": "Échec de l'ajout du fichier.",
"Failed to add members": "Échec de l'ajout des membres",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "Échec de la connexion au serveur d'outils OpenAPI {{URL}}",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "Échec de la copie du lien",
"Failed to create API Key.": "Échec de la création de la clé API.",
"Failed to delete note": "Échec de la délétion de la note",
@@ -830,6 +858,7 @@
"Failed to save connections": "Échec de la sauvegarde des connexions",
"Failed to save conversation": "Échec de la sauvegarde de la conversation",
"Failed to save models configuration": "Échec de la sauvegarde de la configuration des modèles",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Échec de la mise à jour des réglages",
"Failed to update status": "Échec de la mise à jour du statut",
@@ -846,6 +875,8 @@
"Female": "Femme",
"File": "Fichier",
"File added successfully.": "Fichier ajouté avec succès.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Contenu du fichier mis à jour avec succès.",
"File Context": "",
@@ -873,6 +904,7 @@
"Folder Background Image": "Image d'arrière-plan du dossier",
"Folder deleted successfully": "Dossier supprimé avec succès",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "Nom du dossier",
"Folder name cannot be empty.": "Le nom du dossier ne peut pas être vide.",
"Folder name updated successfully": "Le nom du dossier a été mis à jour avec succès",
@@ -961,6 +993,7 @@
"Hex Color - Leave empty for default color": "Couleur Hex - Laissez vide pour la couleur par défaut",
"Hidden": "",
"Hide": "Cacher",
+ "Hide All": "",
"Hide from Sidebar": "Cacher de la barre latérale",
"Hide Model": "Cache le Model",
"High": "Elevé",
@@ -968,6 +1001,7 @@
"History": "",
"Home": "Home",
"Host": "Hôte",
+ "Hourly Messages": "",
"How can I help you today?": "Comment puis-je vous aider aujourd'hui ?",
"How would you rate this response?": "Comment évalueriez-vous cette réponse ?",
"HTML": "HTML",
@@ -1078,13 +1112,19 @@
"Landing Page Mode": "Mode de la page d'accueil",
"Language": "Langue",
"Language Locales": "Réglages régionaux de langue",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Dernière activité",
"Last Modified": "Dernière modification",
"Last reply": "Déernière réponse",
"LDAP": "LDAP",
"LDAP server updated": "Serveur LDAP mis à jour",
"Leaderboard": "Classement",
+ "Learn more": "",
"Learn More": "En savoir plus",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "En savoir plus sur les serveurs d'outils OpenAPI.",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1266,7 @@
"More options": "",
"More Options": "Plus d'options",
"Move": "Déplacer",
+ "My Terminal": "",
"Name": "Nom d'utilisateur",
"Name and ID are required, please fill them out": "Le nom et l'identifiant sont obligatoires, veuillez les remplir",
"Name your knowledge base": "Nommez votre base de connaissances",
@@ -1243,6 +1284,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "Nouvel outil",
"New Webhook": "",
"new-channel": "nouveau-canal",
@@ -1289,6 +1331,9 @@
"No source available": "Aucune source n'est disponible",
"No sources found": "Aucune source trouvée",
"No suggestion prompts": "Aucun prompt suggéré",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "Aucun utilisateur trouvé.",
"No valves": "",
@@ -1347,6 +1392,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "Ouvrir la barre latérale",
+ "Open Terminal": "",
"Open User Profile Menu": "Ouvrir le menu du profil utilisateur",
"Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI peut utiliser les outils fournis par n'importe quel serveur OpenAPI.",
"Open WebUI uses faster-whisper internally.": "Open WebUI utilise faster-whisper en interne.",
@@ -1486,6 +1532,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "Réduit la probabilité de générer du contenu incohérent. Une valeur plus élevée (ex. : 100) produira des réponses plus variées, tandis qu'une valeur plus faible (ex. : 10) sera plus conservatrice.",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Désignez-vous comme « Utilisateur » (par ex. « L'utilisateur apprend l'espagnol »)",
"Reference Chats": "Discussions de référence",
+ "Refresh": "",
"Refused when it shouldn't have": "Refusé alors qu'il n'aurait pas dû l'être",
"Regenerate": "Regénérer",
"Regenerate Menu": "Menu Régénérer",
@@ -1679,6 +1726,7 @@
"Show": "Afficher",
"Show \"What's New\" modal on login": "Afficher la fenêtre modale \"Quoi de neuf\" lors de la connexion",
"Show Admin Details in Account Pending Overlay": "Afficher les coordonnées de l'administrateur aux comptes en attente",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "Afficher la barre d'outils de formatage",
@@ -1790,6 +1838,8 @@
"Temperature": "Température",
"Temporary Chat": "conversation temporaire",
"Temporary Chat by Default": "Conversation temporaire par défaut",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Text Splitter",
"Text-to-Speech": "Text-to-Speech",
"Text-to-Speech Engine": "Moteur de Text-to-Speech",
@@ -1823,6 +1873,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Cela garantit que vos conversations précieuses soient sauvegardées en toute sécurité dans votre base de données backend. Merci !",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "Cette fonctionnalité est expérimentale et peut être modifiée ou interrompue sans préavis.",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Il s'agit d'une fonctionnalité expérimentale, elle peut ne pas fonctionner comme prévu et est sujette à modification à tout moment.",
"This model is not publicly available. Please select another model.": "Ce modèle n'est pas disponible au public. Veuillez sélectionner un autre modèle.",
@@ -1866,6 +1917,7 @@
"Today at {{LOCALIZED_TIME}}": "Aujourd'hui à {{LOCALIZED_TIME}}",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "Afficher/masquer si la connection courante est active",
@@ -1942,6 +1994,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Progression du téléchargement\u00a0: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
"Uploaded files or images": "",
"Uploading file...": "Téléversement du fichier en cours...",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "L'URL est requise",
"URL Mode": "Mode d'URL",
@@ -1995,6 +2048,7 @@
"Voice mode": "Mode vocal",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Avertissement",
"Warning:": "Avertissement :",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Avertissement : Activer cette option permettra aux utilisateurs de télécharger du code arbitraire sur le serveur.",
diff --git a/src/lib/i18n/locales/gl-ES/translation.json b/src/lib/i18n/locales/gl-ES/translation.json
index b0a32e4a7..75c4d16a2 100644
--- a/src/lib/i18n/locales/gl-ES/translation.json
+++ b/src/lib/i18n/locales/gl-ES/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} Servidor Requerido",
"*Prompt node ID(s) are required for image generation": "Os ID do nodo son requeridos para a xeneración de imáxes",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "Unha nova versión (v{{LATEST_VERSION}}) está disponible.",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "Acceso",
"Access Control": "Control de Acceso",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Accesible para todos os usuarios",
"Account": "Conta",
@@ -73,11 +85,14 @@
"Add Reaction": "Agregar Reacción",
"Add tag": "",
"Add Tag": "Agregar etiqueta",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Añade contido de texto",
"Add to favorites": "",
"Add User": "Agregar Usuario",
"Add User Group": "Agregar usuario al grupo",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "Panel de Administración",
"Admin Settings": "Configuración de Administrador",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Os administradores teñen acceso a todas as ferramentas en todo momento; os usuarios necesitan ferramentas asignadas por modelo no espacio de trabajo.",
+ "Advanced": "",
"Advanced Parameters": "Parámetros Avanzados",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Parámetros avanzados",
@@ -97,7 +113,10 @@
"AI": "",
"All": "",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Todos os modelos han sido borrados",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "Permitir Control dos Chats",
@@ -115,6 +134,7 @@
"Allow non-local voices": "Permitir voces non locales",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "Permitir Chat Temporal",
"Allow Text to Speech": "",
@@ -270,14 +290,12 @@
"Chat Background Image": "Imaxe de fondo do Chat",
"Chat Bubble UI": "Burbuxa do chat UI",
"Chat Completions": "",
- "Chat Controls": "Controis do chat",
"Chat Conversation": "",
"Chat direction": "Dirección do Chat",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "Vista xeral do chat",
"Chat Permissions": "Permisos do Chat",
"Chat Tags Auto-Generation": "Auto-xeneración das Etiquetas para o Chat",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +385,8 @@
"Confirm your new password": "Confirmar o teu novo contrasinal ",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "Conecta os teus propios Api compatibles con OpenAI.",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "!A copia o portapapeis realizouse correctamente!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "O CORS debe estar debidamente configurado polo provedor para permitir solicitudes desde Open WebUI.",
+ "Could not read file.": "",
"Create": "Xerar",
"Create a knowledge base": "Xerar base de conocemento",
"Create a model": "Xerar un modelo",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "",
"Dark": "Oscuro",
"Data Controls": "",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "Dibujar",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "p.ej. '30s','10m'. Unidades válidas detempo son 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "",
"Edit Memory": "Editar Memoria",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Editar Usuario",
"Edit User Group": "Editar grupo de usuarios",
"Edit workflow.json content": "",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "Ingrese a chave API de Google PSE",
"Enter Google PSE Engine Id": "Introduzca o ID do motor PSE de Google",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "Ingrese o tamaño da imaxen (p.ej. 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "Ingrese a chave API de Jina",
@@ -798,7 +820,6 @@
"External": "",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "Non pudo agregarse o Arquivo.",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "Non pudo xerarse a chave API.",
"Failed to delete note": "",
@@ -830,6 +853,7 @@
"Failed to save connections": "",
"Failed to save conversation": "Non puido gardarse a conversa",
"Failed to save models configuration": "Non pudogardarse a configuración de os modelos",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Falla al actualizar os ajustes",
"Failed to update status": "",
@@ -846,6 +870,8 @@
"Female": "",
"File": "Arquivo",
"File added successfully.": "Arquivo agregado correctamente.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Contido do Arquivo actualizado correctamente.",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "Carpeta eliminada correctamente",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "O nome da carpeta non pode estar vacío",
"Folder name updated successfully": "Nombre da carpeta actualizado correctamente",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "Cor Hex - deixa vacío para o color predeterminado",
"Hidden": "",
"Hide": "Esconder",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "",
"High": "",
@@ -968,6 +996,7 @@
"History": "",
"Home": "",
"Host": "Host",
+ "Hourly Messages": "",
"How can I help you today?": "¿Cómo podo axudarche hoxe?",
"How would you rate this response?": "¿Cómo calificarías esta resposta?",
"HTML": "",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "Modo de Página de Inicio",
"Language": "Lenguaje",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Última Actividad",
"Last Modified": "Modificado por última vez",
"Last reply": "Última respuesta",
"LDAP": "LDAP",
"LDAP server updated": "Servidor LDAP actualizado",
"Leaderboard": "Tablero de líderes",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "Nombre",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "Nombra a tua base de coñecementos",
@@ -1243,6 +1279,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "novo-canal",
@@ -1289,6 +1326,9 @@
"No source available": "Non ten fuente disponible",
"No sources found": "",
"No suggestion prompts": "Sen prompts suxeridos",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "No se encontraron usuarios.",
"No valves": "",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "Open WebUI usa faster-whisper internamente.",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Referirse a vostede mismo como \"Usuario\" (por Exemplo, \"O usuario está aprendiendo Español\")",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "Rechazado cuando no debería",
"Regenerate": "Regenerar",
"Regenerate Menu": "",
@@ -1678,6 +1720,7 @@
"Show": "Mostrar",
"Show \"What's New\" modal on login": "Mostrar modal \"Qué hay de novo\" al iniciar sesión",
"Show Admin Details in Account Pending Overlay": "Mostrar detalles de administración na capa de espera da conta",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1789,6 +1832,8 @@
"Temperature": "Temperatura",
"Temporary Chat": "Chat temporal",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Divisor de texto",
"Text-to-Speech": "",
"Text-to-Speech Engine": "Motor de texto a voz",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Esto garantiza que sus valiosas conversacions se guarden de forma segura en su base de datos no backend. ¡Gracias!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Esta es unha característica experimental que puede no funcionar como se esperaba y está sujeto a cambios en cualquier momento.",
"This model is not publicly available. Please select another model.": "",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "",
"URL Mode": "Modo de URL",
@@ -1994,6 +2042,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Advertencia",
"Warning:": "Advertencia:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Advertencia: Habilitar esto permitirá a os usuarios subir código arbitrario no servidor.",
diff --git a/src/lib/i18n/locales/he-IL/translation.json b/src/lib/i18n/locales/he-IL/translation.json
index 0fa8faad4..ad81e1600 100644
--- a/src/lib/i18n/locales/he-IL/translation.json
+++ b/src/lib/i18n/locales/he-IL/translation.json
@@ -19,6 +19,21 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_two": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_two": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_two": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_two": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_two": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +42,7 @@
"{{webUIName}} Backend Required": "נדרש Backend של {{webUIName}}",
"*Prompt node ID(s) are required for image generation": "",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "",
@@ -37,6 +53,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "גישה",
"Access Control": "בקרת גישה",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "",
"Account": "חשבון",
@@ -73,11 +90,14 @@
"Add Reaction": "",
"Add tag": "",
"Add Tag": "הוסף תג",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "",
"Add to favorites": "",
"Add User": "הוסף משתמש",
"Add User Group": "",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +110,7 @@
"Admin Panel": "לוח בקרה למנהל",
"Admin Settings": "הגדרות מנהל",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "",
+ "Advanced": "",
"Advanced Parameters": "פרמטרים מתקדמים",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "פרמטרים מתקדמים",
@@ -97,7 +118,10 @@
"AI": "",
"All": "",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "כל המודלים נמחקו בהצלחה",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "",
@@ -115,6 +139,7 @@
"Allow non-local voices": "",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "",
"Allow Text to Speech": "",
@@ -270,14 +295,12 @@
"Chat Background Image": "",
"Chat Bubble UI": "UI של תיבת הדיבור",
"Chat Completions": "",
- "Chat Controls": "",
"Chat Conversation": "",
"Chat direction": "כיוון צ'אט",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "",
"Chat Permissions": "",
"Chat Tags Auto-Generation": "",
"Chat unshared successfully.": "",
@@ -324,7 +347,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +390,8 @@
"Confirm your new password": "אשר את הסיסמה החדשה שלך",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "החיבור נכשל",
@@ -409,6 +433,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "ההעתקה ללוח הייתה מוצלחת!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "",
+ "Could not read file.": "",
"Create": "",
"Create a knowledge base": "",
"Create a model": "יצירת מודל",
@@ -439,6 +464,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "",
"Dark": "כהה",
"Data Controls": "",
@@ -561,6 +587,7 @@
"Downloading stats...": "",
"Draw": "",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "למשל '30s', '10m'. יחידות זמן חוקיות הן 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +622,7 @@
"Edit Last Message": "",
"Edit Memory": "",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "ערוך משתמש",
"Edit User Group": "",
"Edit workflow.json content": "",
@@ -677,7 +705,6 @@
"Enter Google PSE API Key": "הזן מפתח API של Google PSE",
"Enter Google PSE Engine Id": "הזן את מזהה מנוע PSE של Google",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "הזן גודל תמונה (למשל 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "",
@@ -798,7 +825,6 @@
"External": "",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +832,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "יצירת מפתח API נכשלה.",
"Failed to delete note": "",
@@ -830,6 +858,7 @@
"Failed to save connections": "",
"Failed to save conversation": "שמירת השיחה נכשלה",
"Failed to save models configuration": "",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "",
"Failed to update status": "",
@@ -846,6 +875,8 @@
"Female": "",
"File": "",
"File added successfully.": "",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "",
"File Context": "",
@@ -873,6 +904,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "",
"Folder name updated successfully": "",
@@ -961,6 +993,7 @@
"Hex Color - Leave empty for default color": "",
"Hidden": "",
"Hide": "הסתר",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "הסתר מודל",
"High": "",
@@ -968,6 +1001,7 @@
"History": "",
"Home": "בית",
"Host": "",
+ "Hourly Messages": "",
"How can I help you today?": "כיצד אוכל לעזור לך היום?",
"How would you rate this response?": "",
"HTML": "",
@@ -1078,13 +1112,19 @@
"Landing Page Mode": "",
"Language": "שפה",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "פעיל לאחרונה",
"Last Modified": "",
"Last reply": "",
"LDAP": "",
"LDAP server updated": "",
"Leaderboard": "",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1266,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "שם",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "",
@@ -1243,6 +1284,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "כלי חדש",
"New Webhook": "",
"new-channel": "",
@@ -1289,6 +1331,9 @@
"No source available": "אין מקור זמין",
"No sources found": "",
"No suggestion prompts": "אין פרומפטים מוצעים",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "לא נמצאו יוזרים",
"No valves": "",
@@ -1347,6 +1392,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "",
@@ -1486,6 +1532,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "נדחה כאשר לא היה צריך",
"Regenerate": "הפק מחדש",
"Regenerate Menu": "",
@@ -1679,6 +1726,7 @@
"Show": "הצג",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1790,6 +1838,8 @@
"Temperature": "טמפרטורה",
"Temporary Chat": "",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "",
"Text-to-Speech": "",
"Text-to-Speech Engine": "מנוע טקסט לדיבור",
@@ -1823,6 +1873,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "פעולה זו מבטיחה שהשיחות בעלות הערך שלך יישמרו באופן מאובטח במסד הנתונים העורפי שלך. תודה!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "",
"This model is not publicly available. Please select another model.": "",
@@ -1866,6 +1917,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1942,6 +1994,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "",
"URL is required": "",
"URL Mode": "מצב URL",
@@ -1995,6 +2048,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "אזהרה",
"Warning:": "אזהרה:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
diff --git a/src/lib/i18n/locales/hi-IN/translation.json b/src/lib/i18n/locales/hi-IN/translation.json
index 469761e65..a86a81582 100644
--- a/src/lib/i18n/locales/hi-IN/translation.json
+++ b/src/lib/i18n/locales/hi-IN/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} बैकएंड आवश्यक",
"*Prompt node ID(s) are required for image generation": "",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "",
"Access Control": "",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "",
"Account": "खाता",
@@ -73,11 +85,14 @@
"Add Reaction": "",
"Add tag": "",
"Add Tag": "",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "",
"Add to favorites": "",
"Add User": "उपयोगकर्ता जोड़ें",
"Add User Group": "",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "व्यवस्थापक पैनल",
"Admin Settings": "व्यवस्थापक सेटिंग्स",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "",
+ "Advanced": "",
"Advanced Parameters": "उन्नत पैरामीटर",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "उन्नत परम",
@@ -97,7 +113,10 @@
"AI": "",
"All": "",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "",
@@ -115,6 +134,7 @@
"Allow non-local voices": "",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "",
"Allow Text to Speech": "",
@@ -270,14 +290,12 @@
"Chat Background Image": "",
"Chat Bubble UI": "चैट बॉली",
"Chat Completions": "",
- "Chat Controls": "",
"Chat Conversation": "",
"Chat direction": "चैट दिशा",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "",
"Chat Permissions": "",
"Chat Tags Auto-Generation": "",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +385,8 @@
"Confirm your new password": "",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "क्लिपबोर्ड पर कॉपी बनाना सफल रहा!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "",
+ "Could not read file.": "",
"Create": "",
"Create a knowledge base": "",
"Create a model": "एक मॉडल बनाएं",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "",
"Dark": "डार्क",
"Data Controls": "",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "जैसे '30s', '10m', मान्य समय इकाइयाँ 's', 'm', 'h' हैं।",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "",
"Edit Memory": "",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "यूजर को संपादित करो",
"Edit User Group": "",
"Edit workflow.json content": "",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "Google PSE API कुंजी दर्ज करें",
"Enter Google PSE Engine Id": "Google PSE इंजन आईडी दर्ज करें",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "छवि का आकार दर्ज करें (उदा. 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "",
@@ -798,7 +820,6 @@
"External": "",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "एपीआई कुंजी बनाने में विफल.",
"Failed to delete note": "",
@@ -830,6 +853,7 @@
"Failed to save connections": "",
"Failed to save conversation": "वार्तालाप सहेजने में विफल",
"Failed to save models configuration": "",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "",
"Failed to update status": "",
@@ -846,6 +870,8 @@
"Female": "",
"File": "",
"File added successfully.": "",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "",
"Folder name updated successfully": "",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "",
"Hidden": "",
"Hide": "छुपाएं",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "",
"High": "",
@@ -968,6 +996,7 @@
"History": "",
"Home": "",
"Host": "",
+ "Hourly Messages": "",
"How can I help you today?": "आज मैं आपकी कैसे मदद कर सकता हूँ?",
"How would you rate this response?": "",
"HTML": "",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "",
"Language": "भाषा",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "पिछली बार सक्रिय",
"Last Modified": "",
"Last reply": "",
"LDAP": "",
"LDAP server updated": "",
"Leaderboard": "",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "नाम",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "",
@@ -1243,6 +1279,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "",
@@ -1289,6 +1326,9 @@
"No source available": "कोई स्रोत उपलब्ध नहीं है",
"No sources found": "",
"No suggestion prompts": "कोई सुझावित प्रॉम्प्ट नहीं",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "",
"No valves": "",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "जब ऐसा नहीं होना चाहिए था तो मना कर दिया",
"Regenerate": "पुनः जेनरेट",
"Regenerate Menu": "",
@@ -1678,6 +1720,7 @@
"Show": "दिखाओ",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1789,6 +1832,8 @@
"Temperature": "टेंपेरेचर",
"Temporary Chat": "",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "",
"Text-to-Speech": "",
"Text-to-Speech Engine": "टेक्स्ट-टू-स्पीच इंजन",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "यह सुनिश्चित करता है कि आपकी मूल्यवान बातचीत आपके बैकएंड डेटाबेस में सुरक्षित रूप से सहेजी गई है। धन्यवाद!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "",
"This model is not publicly available. Please select another model.": "",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "",
"URL is required": "",
"URL Mode": "URL मोड",
@@ -1994,6 +2042,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "चेतावनी",
"Warning:": "चेतावनी:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
diff --git a/src/lib/i18n/locales/hr-HR/translation.json b/src/lib/i18n/locales/hr-HR/translation.json
index a43ad71a2..590eff117 100644
--- a/src/lib/i18n/locales/hr-HR/translation.json
+++ b/src/lib/i18n/locales/hr-HR/translation.json
@@ -19,6 +19,21 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_few": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_few": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_few": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_few": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_few": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +42,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} Backend je potreban",
"*Prompt node ID(s) are required for image generation": "",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "",
@@ -37,6 +53,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "",
"Access Control": "",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "",
"Account": "Račun",
@@ -73,11 +90,14 @@
"Add Reaction": "",
"Add tag": "",
"Add Tag": "",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "",
"Add to favorites": "",
"Add User": "Dodaj korisnika",
"Add User Group": "",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +110,7 @@
"Admin Panel": "Admin ploča",
"Admin Settings": "Admin postavke",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "",
+ "Advanced": "",
"Advanced Parameters": "Napredni parametri",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Napredni parametri",
@@ -97,7 +118,10 @@
"AI": "",
"All": "",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "",
@@ -115,6 +139,7 @@
"Allow non-local voices": "Dopusti nelokalne glasove",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "",
"Allow Text to Speech": "",
@@ -270,14 +295,12 @@
"Chat Background Image": "",
"Chat Bubble UI": "Razgovor - Bubble UI",
"Chat Completions": "",
- "Chat Controls": "",
"Chat Conversation": "",
"Chat direction": "Razgovor - smijer",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "",
"Chat Permissions": "",
"Chat Tags Auto-Generation": "",
"Chat unshared successfully.": "",
@@ -324,7 +347,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +390,8 @@
"Confirm your new password": "",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "",
@@ -409,6 +433,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Kopiranje u međuspremnik je uspješno!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "",
+ "Could not read file.": "",
"Create": "",
"Create a knowledge base": "",
"Create a model": "Izradite model",
@@ -439,6 +464,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "",
"Dark": "Tamno",
"Data Controls": "",
@@ -561,6 +587,7 @@
"Downloading stats...": "",
"Draw": "",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "npr. '30s','10m'. Važeće vremenske jedinice su 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +622,7 @@
"Edit Last Message": "",
"Edit Memory": "",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Uredi korisnika",
"Edit User Group": "",
"Edit workflow.json content": "",
@@ -677,7 +705,6 @@
"Enter Google PSE API Key": "Unesite Google PSE API ključ",
"Enter Google PSE Engine Id": "Unesite ID Google PSE motora",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "Unesite veličinu slike (npr. 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "",
@@ -798,7 +825,6 @@
"External": "",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +832,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "Neuspješno stvaranje API ključa.",
"Failed to delete note": "",
@@ -830,6 +858,7 @@
"Failed to save connections": "",
"Failed to save conversation": "Neuspješno spremanje razgovora",
"Failed to save models configuration": "",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Greška kod ažuriranja postavki",
"Failed to update status": "",
@@ -846,6 +875,8 @@
"Female": "",
"File": "",
"File added successfully.": "",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "",
"File Context": "",
@@ -873,6 +904,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "",
"Folder name updated successfully": "",
@@ -961,6 +993,7 @@
"Hex Color - Leave empty for default color": "",
"Hidden": "",
"Hide": "Sakrij",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "",
"High": "",
@@ -968,6 +1001,7 @@
"History": "",
"Home": "",
"Host": "",
+ "Hourly Messages": "",
"How can I help you today?": "Kako vam mogu pomoći danas?",
"How would you rate this response?": "",
"HTML": "",
@@ -1078,13 +1112,19 @@
"Landing Page Mode": "",
"Language": "Jezik",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Zadnja aktivnost",
"Last Modified": "",
"Last reply": "",
"LDAP": "",
"LDAP server updated": "",
"Leaderboard": "",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1266,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "Ime",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "",
@@ -1243,6 +1284,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "",
@@ -1289,6 +1331,9 @@
"No source available": "Nema dostupnog izvora",
"No sources found": "",
"No suggestion prompts": "Nema predloženih prompta",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "",
"No valves": "",
@@ -1347,6 +1392,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "",
@@ -1486,6 +1532,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Nazivajte se \"Korisnik\" (npr. \"Korisnik uči španjolski\")",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "Odbijen kada nije trebao biti",
"Regenerate": "Regeneriraj",
"Regenerate Menu": "",
@@ -1679,6 +1726,7 @@
"Show": "Pokaži",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1790,6 +1838,8 @@
"Temperature": "Temperatura",
"Temporary Chat": "",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "",
"Text-to-Speech": "",
"Text-to-Speech Engine": "Stroj za pretvorbu teksta u govor",
@@ -1823,6 +1873,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Ovo osigurava da su vaši vrijedni razgovori sigurno spremljeni u bazu podataka. Hvala vam!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Ovo je eksperimentalna značajka, možda neće funkcionirati prema očekivanjima i podložna je promjenama u bilo kojem trenutku.",
"This model is not publicly available. Please select another model.": "",
@@ -1866,6 +1917,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1942,6 +1994,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "",
"URL is required": "",
"URL Mode": "URL način",
@@ -1995,6 +2048,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Upozorenje",
"Warning:": "Upozorenje:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
diff --git a/src/lib/i18n/locales/hu-HU/translation.json b/src/lib/i18n/locales/hu-HU/translation.json
index 005bebc0c..559b806b0 100644
--- a/src/lib/i18n/locales/hu-HU/translation.json
+++ b/src/lib/i18n/locales/hu-HU/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} Backend szükséges",
"*Prompt node ID(s) are required for image generation": "*Prompt node ID(k) szükségesek a képgeneráláshoz",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "Új verzió (v{{LATEST_VERSION}}) érhető el.",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "Hozzáférés",
"Access Control": "Hozzáférés-vezérlés",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Minden felhasználó számára elérhető",
"Account": "Fiók",
@@ -73,11 +85,14 @@
"Add Reaction": "Reakció hozzáadása",
"Add tag": "",
"Add Tag": "Címke hozzáadása",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Szöveges tartalom hozzáadása",
"Add to favorites": "",
"Add User": "Felhasználó hozzáadása",
"Add User Group": "Felhasználói csoport hozzáadása",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "Admin Panel",
"Admin Settings": "Admin beállítások",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Az adminok mindig hozzáférnek minden eszközhöz; a felhasználóknak modellenként kell eszközöket hozzárendelni a munkaterületen.",
+ "Advanced": "",
"Advanced Parameters": "Haladó paraméterek",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Haladó paraméterek",
@@ -97,7 +113,10 @@
"AI": "",
"All": "Mind",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Minden modell sikeresen törölve",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "Csevegésvezérlők engedélyezése",
@@ -115,6 +134,7 @@
"Allow non-local voices": "Nem helyi hangok engedélyezése",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "Ideiglenes beszélgetés engedélyezése",
"Allow Text to Speech": "",
@@ -270,14 +290,12 @@
"Chat Background Image": "Beszélgetés háttérkép",
"Chat Bubble UI": "Beszélgetés buborék felület",
"Chat Completions": "",
- "Chat Controls": "Beszélgetés vezérlők",
"Chat Conversation": "",
"Chat direction": "Beszélgetés iránya",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "Beszélgetés áttekintés",
"Chat Permissions": "Beszélgetési engedélyek",
"Chat Tags Auto-Generation": "Beszélgetés címkék automatikus generálása",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +385,8 @@
"Confirm your new password": "Erősítsd meg az új jelszavad",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "Csatlakozz saját OpenAI kompatibilis API végpontjaidhoz.",
"Connect to your own OpenAPI compatible external tool servers.": "Csatlakozz saját OpenAPI kompatibilis külső eszköszervereidhez.",
"Connection failed": "Kapcsolat sikertelen",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Sikeres másolás a vágólapra!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "A CORS-t megfelelően kell konfigurálnia a szolgáltatónak, hogy engedélyezze az Open WebUI-ból érkező kéréseket.",
+ "Could not read file.": "",
"Create": "Létrehozás",
"Create a knowledge base": "Tudásbázis létrehozása",
"Create a model": "Modell létrehozása",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "Veszélyzóna",
"Dark": "Sötét",
"Data Controls": "",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "Rajzolás",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "pl. '30s','10m'. Érvényes időegységek: 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "",
"Edit Memory": "Memória szerkesztése",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Felhasználó szerkesztése",
"Edit User Group": "Felhasználói csoport szerkesztése",
"Edit workflow.json content": "",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "Add meg a Google PSE API kulcsot",
"Enter Google PSE Engine Id": "Add meg a Google PSE motor azonosítót",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "Add meg a kép méretet (pl. 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "Add meg a Jina API kulcsot",
@@ -798,7 +820,6 @@
"External": "Külső",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "Nem sikerült hozzáadni a fájlt.",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "Nem sikerült csatlakozni a {{URL}} OpenAPI eszköszerverhez",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "Nem sikerült létrehozni az API kulcsot.",
"Failed to delete note": "",
@@ -830,6 +853,7 @@
"Failed to save connections": "Nem sikerült menteni a kapcsolatokat",
"Failed to save conversation": "Nem sikerült menteni a beszélgetést",
"Failed to save models configuration": "Nem sikerült menteni a modellek konfigurációját",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Nem sikerült frissíteni a beállításokat",
"Failed to update status": "",
@@ -846,6 +870,8 @@
"Female": "",
"File": "Fájl",
"File added successfully.": "Fájl sikeresen hozzáadva.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Fájl tartalom sikeresen frissítve.",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "Mappa sikeresen törölve",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "A mappa neve nem lehet üres.",
"Folder name updated successfully": "Mappa neve sikeresen frissítve",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "Hexa szín - Hagyd üresen az alapértelmezett színhez",
"Hidden": "",
"Hide": "Elrejtés",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "Modell elrejtése",
"High": "",
@@ -968,6 +996,7 @@
"History": "",
"Home": "Kezdőlap",
"Host": "Hoszt",
+ "Hourly Messages": "",
"How can I help you today?": "Hogyan segíthetek ma?",
"How would you rate this response?": "Hogyan értékelnéd ezt a választ?",
"HTML": "",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "Kezdőlap mód",
"Language": "Nyelv",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Utoljára aktív",
"Last Modified": "Utoljára módosítva",
"Last reply": "Utolsó válasz",
"LDAP": "LDAP",
"LDAP server updated": "LDAP szerver frissítve",
"Leaderboard": "Ranglista",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "Tudj meg többet az OpenAPI eszköszerverekről.",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "Név",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "Nevezd el a tudásbázisodat",
@@ -1243,6 +1279,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "új csatorna",
@@ -1289,6 +1326,9 @@
"No source available": "Nincs elérhető forrás",
"No sources found": "",
"No suggestion prompts": "Nincsenek javasolt promptok",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "Nem található felhasználó.",
"No valves": "",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "Az Open WebUI bármely OpenAPI szerver által biztosított eszközöket használhat.",
"Open WebUI uses faster-whisper internally.": "Az Open WebUI belsőleg a faster-whispert használja.",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "Csökkenti a ostobaság generálásának valószínűségét. Magasabb érték (pl. 100) változatosabb válaszokat ad, míg alacsonyabb érték (pl. 10) konzervatívabb lesz.",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Hivatkozzon magára \"Felhasználó\"-ként (pl. \"A Felhasználó spanyolul tanul\")",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "Elutasítva, amikor nem kellett volna",
"Regenerate": "Újragenerálás",
"Regenerate Menu": "",
@@ -1678,6 +1720,7 @@
"Show": "Mutat",
"Show \"What's New\" modal on login": "\"Mi újság\" modal megjelenítése bejelentkezéskor",
"Show Admin Details in Account Pending Overlay": "Admin részletek megjelenítése a függő fiók átfedésben",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1789,6 +1832,8 @@
"Temperature": "Hőmérséklet",
"Temporary Chat": "Ideiglenes csevegés",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Szöveg felosztó",
"Text-to-Speech": "",
"Text-to-Speech Engine": "Szöveg-beszéd motor",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Ez biztosítja, hogy értékes beszélgetései biztonságosan mentésre kerüljenek a backend adatbázisban. Köszönjük!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Ez egy kísérleti funkció, lehet, hogy nem a várt módon működik és bármikor változhat.",
"This model is not publicly available. Please select another model.": "",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "",
"URL Mode": "URL mód",
@@ -1994,6 +2042,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Figyelmeztetés",
"Warning:": "Figyelmeztetés:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Figyelmeztetés: Ennek engedélyezése lehetővé teszi a felhasználók számára, hogy tetszőleges kódot töltsenek fel a szerverre.",
diff --git a/src/lib/i18n/locales/id-ID/translation.json b/src/lib/i18n/locales/id-ID/translation.json
index 70dbb2a50..7d7a06929 100644
--- a/src/lib/i18n/locales/id-ID/translation.json
+++ b/src/lib/i18n/locales/id-ID/translation.json
@@ -19,6 +19,11 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +32,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} Diperlukan Backend",
"*Prompt node ID(s) are required for image generation": "",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "",
@@ -37,6 +43,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "",
"Access Control": "",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "",
"Account": "Akun",
@@ -73,11 +80,14 @@
"Add Reaction": "",
"Add tag": "",
"Add Tag": "",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "",
"Add to favorites": "",
"Add User": "Tambah Pengguna",
"Add User Group": "",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +100,7 @@
"Admin Panel": "Panel Admin",
"Admin Settings": "Pengaturan Admin",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Admin memiliki akses ke semua alat setiap saat; pengguna memerlukan alat yang ditetapkan per model di ruang kerja.",
+ "Advanced": "",
"Advanced Parameters": "Parameter Lanjutan",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Parameter Lanjutan",
@@ -97,7 +108,10 @@
"AI": "",
"All": "",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "",
@@ -115,6 +129,7 @@
"Allow non-local voices": "Izinkan suara non-lokal",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "",
"Allow Text to Speech": "",
@@ -270,14 +285,12 @@
"Chat Background Image": "Gambar Latar Belakang Obrolan",
"Chat Bubble UI": "UI Gelembung Obrolan",
"Chat Completions": "",
- "Chat Controls": "",
"Chat Conversation": "",
"Chat direction": "Arah obrolan",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "",
"Chat Permissions": "",
"Chat Tags Auto-Generation": "",
"Chat unshared successfully.": "",
@@ -324,7 +337,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +380,8 @@
"Confirm your new password": "",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "",
@@ -409,6 +423,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Penyalinan ke papan klip berhasil!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "",
+ "Could not read file.": "",
"Create": "",
"Create a knowledge base": "",
"Create a model": "Buat model",
@@ -439,6 +454,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "",
"Dark": "Gelap",
"Data Controls": "",
@@ -561,6 +577,7 @@
"Downloading stats...": "",
"Draw": "",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "misalnya '30-an', '10m'. Satuan waktu yang valid adalah 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +612,7 @@
"Edit Last Message": "",
"Edit Memory": "Edit Memori",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Edit Pengguna",
"Edit User Group": "",
"Edit workflow.json content": "",
@@ -677,7 +695,6 @@
"Enter Google PSE API Key": "Masukkan Kunci API Google PSE",
"Enter Google PSE Engine Id": "Masukkan Id Mesin Google PSE",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "Masukkan Ukuran Gambar (mis. 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "",
@@ -798,7 +815,6 @@
"External": "",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +822,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "Gagal membuat API Key.",
"Failed to delete note": "",
@@ -830,6 +848,7 @@
"Failed to save connections": "",
"Failed to save conversation": "Gagal menyimpan percakapan",
"Failed to save models configuration": "",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Gagal memperbarui pengaturan",
"Failed to update status": "",
@@ -846,6 +865,8 @@
"Female": "",
"File": "Berkas",
"File added successfully.": "",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "",
"File Context": "",
@@ -873,6 +894,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "",
"Folder name updated successfully": "",
@@ -961,6 +983,7 @@
"Hex Color - Leave empty for default color": "",
"Hidden": "",
"Hide": "Sembunyikan",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "",
"High": "",
@@ -968,6 +991,7 @@
"History": "",
"Home": "",
"Host": "",
+ "Hourly Messages": "",
"How can I help you today?": "Ada yang bisa saya bantu hari ini?",
"How would you rate this response?": "",
"HTML": "",
@@ -1078,13 +1102,19 @@
"Landing Page Mode": "",
"Language": "Bahasa",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Terakhir Aktif",
"Last Modified": "Terakhir Dimodifikasi",
"Last reply": "",
"LDAP": "",
"LDAP server updated": "",
"Leaderboard": "",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1256,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "Nama",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "",
@@ -1243,6 +1274,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "",
@@ -1289,6 +1321,9 @@
"No source available": "Tidak ada sumber yang tersedia",
"No sources found": "",
"No suggestion prompts": "Tidak ada prompt saran",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "",
"No valves": "",
@@ -1347,6 +1382,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "",
@@ -1486,6 +1522,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Merujuk diri Anda sebagai \"Pengguna\" (misalnya, \"Pengguna sedang belajar bahasa Spanyol\")",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "Menolak ketika seharusnya tidak",
"Regenerate": "Regenerasi",
"Regenerate Menu": "",
@@ -1677,6 +1714,7 @@
"Show": "Tampilkan",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "Tampilkan Detail Admin di Hamparan Akun Tertunda",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1788,6 +1826,8 @@
"Temperature": "Suhu",
"Temporary Chat": "",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "",
"Text-to-Speech": "",
"Text-to-Speech Engine": "Mesin Teks-ke-Suara",
@@ -1821,6 +1861,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Ini akan memastikan bahwa percakapan Anda yang berharga disimpan dengan aman ke basis data backend. Terima kasih!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Ini adalah fitur eksperimental, mungkin tidak berfungsi seperti yang diharapkan dan dapat berubah sewaktu-waktu.",
"This model is not publicly available. Please select another model.": "",
@@ -1864,6 +1905,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1940,6 +1982,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "",
"URL is required": "",
"URL Mode": "Mode URL",
@@ -1993,6 +2036,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Peringatan",
"Warning:": "Peringatan:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
diff --git a/src/lib/i18n/locales/ie-GA/translation.json b/src/lib/i18n/locales/ie-GA/translation.json
index e86e7d455..e65e838c9 100644
--- a/src/lib/i18n/locales/ie-GA/translation.json
+++ b/src/lib/i18n/locales/ie-GA/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "{{COUNT}} Sraitheanna",
"{{COUNT}} Sources": "{{COUNT}} Foinsí",
"{{COUNT}} words": "{{COUNT}} focail",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "{{LOCALIZED_DATE}} ag {{LOCALIZED_TIME}}",
"{{model}} download has been canceled": "Tá íoslódáil {{model}} curtha ar ceal",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} Ceoldeireadh Riachtanach",
"*Prompt node ID(s) are required for image generation": "* Tá ID nód leid ag teastáil chun íomhá a ghiniúint",
"1 Source": "1 Foinse",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "Cainéal comhoibrithe ina mbíonn daoine ag glacadh páirte mar bhaill",
"A discussion channel where access is controlled by groups and permissions": "Cainéal plé ina bhfuil rochtain rialaithe ag grúpaí agus ceadanna",
"A new version (v{{LATEST_VERSION}}) is now available.": "Tá leagan nua (v {{LATEST_VERSION}}) ar fáil anois.",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "Glac le Giniúint Uathchríochnaithe\nLéim go dtí an Athróg Pras",
"Access": "Rochtain",
"Access Control": "Rialaithe Rochtana",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Inrochtana do gach úsáideoir",
"Account": "Cuntas",
@@ -73,11 +85,14 @@
"Add Reaction": "Cuir Frithghníomh leis",
"Add tag": "",
"Add Tag": "Cuir Clib leis",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Cuir ábhar téacs leis",
"Add to favorites": "",
"Add User": "Cuir Úsáideoir leis",
"Add User Group": "Cuir Grúpa Úsáideoirí leis",
"Add webpage": "Cuir leathanach gréasáin leis",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "Cumraíocht Bhreise",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "Roghanna cumraíochta breise don mharcóir. Ba chóir gur teaghrán JSON é seo le péirí eochrach-luachanna. Mar shampla, '{\"key\": \"value\"}'. I measc na n-eochracha a dtacaítear leo tá: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "Painéal Riaracháin",
"Admin Settings": "Socruithe Riaracháin",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Bíonn rochtain ag riarthóirí ar na huirlisí go léir i gcónaí; teastaíonn ó úsáideoirí uirlisí a shanntar de réir samhail sa spás oibre.",
+ "Advanced": "",
"Advanced Parameters": "Paraiméadair Casta",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "Paraiméadair ardleibhéil le haghaidh parsáil MinerU (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)",
"Advanced Params": "Paraiméid Casta",
@@ -97,7 +113,10 @@
"AI": "IS",
"All": "Gach",
"All chats have been unarchived.": "Tá na comhráite uile díchartlannaithe.",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Scriosadh na samhlacha go léir go rathúil",
+ "All time": "",
"All Users": "",
"Allow Call": "Ceadaigh Glao",
"Allow Chat Controls": "Ceadaigh Rialuithe Comhrá",
@@ -115,6 +134,7 @@
"Allow non-local voices": "Lig guthanna neamh-áitiúla",
"Allow Rate Response": "Ceadaigh Freagairt Ráta",
"Allow Regenerate Response": "Ceadaigh Freagra Athghiniúint",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "Ceadaigh Óráid go Téacs",
"Allow Temporary Chat": "Cead Comhrá Sealadach",
"Allow Text to Speech": "Ceadaigh Téacs a Chaint",
@@ -270,14 +290,12 @@
"Chat Background Image": "Íomhá Cúlra Comhrá",
"Chat Bubble UI": "Comhrá Bubble UI",
"Chat Completions": "",
- "Chat Controls": "Rialuithe Comhrá",
"Chat Conversation": "Caint agus comhrá",
"Chat direction": "Treo comhrá",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "Aitheantas Comhrá",
"Chat moved successfully": "Bogadh an comhrá go rathúil",
- "Chat Overview": "Forbhreathnú ar an",
"Chat Permissions": "Ceadanna Comhrá",
"Chat Tags Auto-Generation": "Clibeanna Comhrá Auto-Giniúint",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "Dún modúl",
"Close Modal": "Dún Módúil",
- "Close overview": "",
"Close settings modal": "Dún modúl na socruithe",
"Close Sidebar": "Dún an Barra Taobh",
"cloud": "scamall",
@@ -368,6 +385,8 @@
"Confirm your new password": "Deimhnigh do phasfhocal nua",
"Confirm Your Password": "Deimhnigh Do Phasfhocal",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "Ceangail le do chríochphointí API atá comhoiriúnach le OpenAI.",
"Connect to your own OpenAPI compatible external tool servers.": "Ceangail le do fhreastalaithe uirlisí seachtracha atá comhoiriúnach le OpenAPI.",
"Connection failed": "Theip ar an gceangal",
@@ -409,6 +428,7 @@
"Copy URL": "Cóipeáil URL",
"Copying to clipboard was successful!": "D'éirigh le cóipeáil chuig an ngearrthaisce!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "Ní mór don soláthraí CORS a chumrú i gceart chun iarratais ó Open WebUI a cheadú.",
+ "Could not read file.": "",
"Create": "Cruthaigh",
"Create a knowledge base": "Cruthaigh bonn eolais",
"Create a model": "Cruthaigh samhail",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "Ainm Paraiméadair Saincheaptha",
"Custom Parameter Value": "Luach Paraiméadair Saincheaptha",
+ "Daily Messages": "",
"Danger Zone": "Crios Contúirte",
"Dark": "Dorcha",
"Data Controls": "Rialuithe Sonraí",
@@ -561,6 +582,7 @@
"Downloading stats...": "Ag íoslódáil staitisticí...",
"Draw": "Tarraing",
"Drop any files here to upload": "Scaoil aon chomhaid anseo le huaslódáil",
+ "Drop files here to upload": "",
"DuckDuckGo": "DuckDuckGo",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "m.sh. '30s', '10m'. Is iad aonaid ama bailí ná 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "Cuir an Teachtaireacht Dheiridh in Eagar",
"Edit Memory": "Cuir Cuimhne in eagar",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Cuir Úsáideoir in eagar",
"Edit User Group": "Cuir Grúpa Úsáideoirí in Eagar",
"Edit workflow.json content": "Cuir ábhar workflow.json in eagar",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "Cuir isteach Eochair API Google PSE",
"Enter Google PSE Engine Id": "Cuir isteach ID Inneall Google PSE",
"Enter hex color (e.g. #FF0000)": "Cuir isteach dath heicsidheachúlach (m.sh. #FF0000)",
- "Enter ID": "Cuir isteach aitheantas",
"Enter Image Size (e.g. 512x512)": "Iontráil Méid Íomhá (m.sh. 512x512)",
"Enter Jina API Base URL": "Cuir isteach URL Bunúsach API Jina",
"Enter Jina API Key": "Cuir isteach Eochair API Jina",
@@ -798,7 +820,6 @@
"External": "Seachtrach",
"External Document Loader URL required.": "URL Luchtaitheora Doiciméad Seachtrach ag teastáil.",
"External Task Model": "Samhail Tasc Seachtracha",
- "External Tools": "Uirlisí Seachtracha",
"External Web Loader API Key": "Eochair API Luchtaire Gréasáin Sheachtrach",
"External Web Loader URL": "URL Luchtóra Gréasáin Sheachtraigh",
"External Web Search API Key": "Eochair API Cuardaigh Gréasáin Sheachtrach",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "Éifeacht Céimnithe le haghaidh Sruthú Téacs",
"Failed to add file.": "Theip ar an gcomhad a chur leis.",
"Failed to add members": "Theip ar bhaill a chur leis",
+ "Failed to attach file": "",
"Failed to clear status": "Theip ar an stádas a ghlanadh",
"Failed to connect to {{URL}} OpenAPI tool server": "Theip ar nascadh le {{URL}} freastalaí uirlisí OpenAPI",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "Theip ar an nasc a chóipeáil",
"Failed to create API Key.": "Theip ar an eochair API a chruthú.",
"Failed to delete note": "Theip ar an nóta a scriosadh",
@@ -830,6 +853,7 @@
"Failed to save connections": "Theip ar na naisc a shábháil",
"Failed to save conversation": "Theip ar an gcomhrá a shábháil",
"Failed to save models configuration": "Theip ar chumraíocht na samhlacha a shábháil",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Theip ar shocruithe a nuashonrú",
"Failed to update status": "Theip ar an stádas a nuashonrú",
@@ -846,6 +870,8 @@
"Female": "Baineann",
"File": "Comhad",
"File added successfully.": "D'éirigh leis an gcomhad a chur leis.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "D'éirigh le hábhar an chomhaid a nuashonrú.",
"File Context": "Comhthéacs Comhaid",
@@ -873,6 +899,7 @@
"Folder Background Image": "Íomhá Chúlra Fillteáin",
"Folder deleted successfully": "Scriosadh an fillteán go rathúil",
"Folder Max File Count": "Uasmhéid Líon Comhad Fillteán",
+ "Folder name": "",
"Folder Name": "Ainm an Fhillteáin",
"Folder name cannot be empty.": "Ní féidir ainm fillteáin a bheith folamh.",
"Folder name updated successfully": "D'éirigh le hainm an fhillteáin a nuashonrú",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "Dath Heics - Fág folamh don dath réamhshocraithe",
"Hidden": "",
"Hide": "Folaigh",
+ "Hide All": "",
"Hide from Sidebar": "Folaigh ón mBarra Taoibh",
"Hide Model": "Folaigh an tSamhail",
"High": "Ard",
@@ -968,6 +996,7 @@
"History": "",
"Home": "Baile",
"Host": "Óstach",
+ "Hourly Messages": "",
"How can I help you today?": "Conas is féidir liom cabhrú leat inniu?",
"How would you rate this response?": "Cad é mar a mheasfá an freagra seo?",
"HTML": "HTML",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "Mód Leathanach Tuirlingthe",
"Language": "Teanga",
"Language Locales": "Logánta Teanga",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Gníomhach Deiridh",
"Last Modified": "Athraithe Deiridh",
"Last reply": "Freagra deiridh",
"LDAP": "LDAP",
"LDAP server updated": "Nuashonraíodh freastalaí LDAP",
"Leaderboard": "An Clár Ceannairí",
+ "Learn more": "",
"Learn More": "Foghlaim Tuilleadh",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "Foghlaim tuilleadh faoi fhreastalaithe uirlisí OpenAPI.",
"Learn more about Voxtral transcription.": "Foghlaim tuilleadh faoi thrascríobh Voxtral.",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "Tuilleadh Roghanna",
"Move": "Bog",
+ "My Terminal": "",
"Name": "Ainm",
"Name and ID are required, please fill them out": "Tá ainm agus aitheantas ag teastáil, líon isteach iad le do thoil",
"Name your knowledge base": "Cuir ainm ar do bhunachar eolais",
@@ -1243,6 +1279,7 @@
"New Prompt": "Leid Nua",
"New Skill": "",
"New Temporary Chat": "Comhrá Sealadach Nua",
+ "New Terminal": "",
"New Tool": "Uirlis Nua",
"New Webhook": "Gréasáin Nua",
"new-channel": "nua-chainéil",
@@ -1289,6 +1326,9 @@
"No source available": "Níl aon fhoinse ar fáil",
"No sources found": "Níor aimsíodh aon fhoinsí",
"No suggestion prompts": "Gan leideanna molta",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "Níor aimsíodh aon uirlisí",
"No users were found.": "Níor aimsíodh aon úsáideoirí.",
"No valves": "Gan comhlaí",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "Oscail Socruithe",
"Open Sidebar": "Oscail an Barra Taoibh",
+ "Open Terminal": "",
"Open User Profile Menu": "Oscail Roghchlár Próifíl Úsáideora",
"Open WebUI can use tools provided by any OpenAPI server.": "Is féidir le WebUI Oscailte uirlisí a úsáid a sholáthraíonn aon fhreastalaí OpenAPI.",
"Open WebUI uses faster-whisper internally.": "Úsáideann Open WebUI cogar níos tapúla go hinmheánach.",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "Laghdaíonn sé an dóchúlacht go giniúint nonsense. Tabharfaidh luach níos airde (m.sh. 100) freagraí níos éagsúla, agus beidh luach níos ísle (m.sh. 10) níos coimeádaí.",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Tagairt duit féin mar \"Úsáideoir\" (m.sh., \"Tá an úsáideoir ag foghlaim Spáinnis\")",
"Reference Chats": "Comhráite Tagartha",
+ "Refresh": "",
"Refused when it shouldn't have": "Diúltaíodh nuair nár chóir dó",
"Regenerate": "Athghiniúint",
"Regenerate Menu": "Athghin an Roghchlár",
@@ -1678,6 +1720,7 @@
"Show": "Taispeáin",
"Show \"What's New\" modal on login": "Taispeáin módúil \"Cad atá Nua\" ar logáil isteach",
"Show Admin Details in Account Pending Overlay": "Taispeáin Sonraí Riaracháin sa Chuntas ar Feitheamh Forleagan",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "Taispeáin Comhaid",
"Show Formatting Toolbar": "Taispeáin Barra Uirlisí Formáidithe",
@@ -1789,6 +1832,8 @@
"Temperature": "Teocht",
"Temporary Chat": "Comhrá Sealadach",
"Temporary Chat by Default": "Comhrá Sealadach de réir Réamhshocraithe",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Scoilteoir Téacs",
"Text-to-Speech": "Téacs-go-Caint",
"Text-to-Speech Engine": "Inneall téacs-go-labhra",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Cinntíonn sé seo go sábhálfar do chomhráite luachmhara go daingean i do bhunachar sonraí cúltaca Go raibh maith agat!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "Is gné turgnamhach í seo agus féadfar í a mhodhnú nó a scor gan fógra.",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "Is cead úsáideora réamhshocraithe é seo agus fanfaidh sé cumasaithe.",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Is gné turgnamhach í seo, b'fhéidir nach bhfeidhmeoidh sé mar a bhíothas ag súil leis agus tá sé faoi réir athraithe ag am ar bith.",
"This model is not publicly available. Please select another model.": "Níl an tsamhail seo ar fáil go poiblí. Roghnaigh samhail eile le do thoil.",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "Inniu ag {{LOCALIZED_TIME}}",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "Barra Taobh a Athraigh",
"Toggle status history": "",
"Toggle whether current connection is active.": "Athraigh an bhfuil an nasc reatha gníomhach.",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Dul Chun Cinn Uaslódála: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
"Uploaded files or images": "Comhaid nó íomhánna uaslódáilte",
"Uploading file...": "Ag uaslódáil comhaid...",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "Tá URL ag teastáil",
"URL Mode": "Mód URL",
@@ -1994,6 +2042,7 @@
"Voice mode": "Mod Gutha",
"Voice Mode Custom Prompt": "Leid Saincheaptha Mód Gutha",
"Voice Mode Prompt": "Leid Mód Gutha",
+ "Waiting for upload...": "",
"Warning": "Rabhadh",
"Warning:": "Rabhadh:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Rabhadh: Cuirfidh sé seo ar chumas úsáideoirí cód treallach a uaslódáil ar an bhfreastalaí.",
diff --git a/src/lib/i18n/locales/it-IT/translation.json b/src/lib/i18n/locales/it-IT/translation.json
index 1d6fdaa87..73844e4c4 100644
--- a/src/lib/i18n/locales/it-IT/translation.json
+++ b/src/lib/i18n/locales/it-IT/translation.json
@@ -19,6 +19,21 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_many": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_many": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_many": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_many": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_many": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +42,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} Richiesta Backend",
"*Prompt node ID(s) are required for image generation": "*ID nodo prompt sono necessari per la generazione di immagini",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "Una nuova versione (v{{LATEST_VERSION}}) è ora disponibile.",
@@ -37,6 +53,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "Accesso",
"Access Control": "Controllo accessi",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Accessibile a tutti gli utenti",
"Account": "Account",
@@ -73,11 +90,14 @@
"Add Reaction": "Aggiungi una reazione",
"Add tag": "",
"Add Tag": "Aggiungi un tag",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Aggiungi contenuto di testo",
"Add to favorites": "",
"Add User": "Aggiungi utente",
"Add User Group": "Aggiungi gruppo utente",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +110,7 @@
"Admin Panel": "Pannello di amministrazione",
"Admin Settings": "Impostazioni amministratore",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Gli amministratori hanno accesso a tutti gli strumenti in qualsiasi momento; gli utenti necessitano di strumenti assegnati per ogni modello nello spazio di lavoro.",
+ "Advanced": "",
"Advanced Parameters": "Parametri avanzati",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Parametri avanzati",
@@ -97,7 +118,10 @@
"AI": "",
"All": "Tutti",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Tutti i modelli eliminati con successo",
+ "All time": "",
"All Users": "",
"Allow Call": "Consenti chiamata",
"Allow Chat Controls": "Consenti controlli chat",
@@ -115,6 +139,7 @@
"Allow non-local voices": "Consenti voci non locali",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "Consenti trascrizione vocale",
"Allow Temporary Chat": "Consenti chat temporanea",
"Allow Text to Speech": "Consenti sintesi vocale",
@@ -270,14 +295,12 @@
"Chat Background Image": "Immagine di sfondo chat",
"Chat Bubble UI": "UI bubble chat",
"Chat Completions": "",
- "Chat Controls": "Controlli chat",
"Chat Conversation": "",
"Chat direction": "Direzione chat",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "Panoramica chat",
"Chat Permissions": "Permessi chat",
"Chat Tags Auto-Generation": "Generazione automatica dei tag chat",
"Chat unshared successfully.": "",
@@ -324,7 +347,6 @@
"Close feedback": "",
"Close modal": "Chiudi modale",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +390,8 @@
"Confirm your new password": "Conferma la tua nuova password",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "Connettiti ai tuoi endpoint API compatibili con OpenAI.",
"Connect to your own OpenAPI compatible external tool servers.": "Connettiti ai tuoi server di tool esterni compatibili con OpenAPI.",
"Connection failed": "Connessione fallita",
@@ -409,6 +433,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Copia negli appunti riuscita!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "CORS deve essere configurato correttamente dal fornitore per consentire le richieste da Open WebUI.",
+ "Could not read file.": "",
"Create": "Crea",
"Create a knowledge base": "Crea una base di conoscenze",
"Create a model": "Creare un modello",
@@ -439,6 +464,7 @@
"Custom Gender": "",
"Custom Parameter Name": "Nome parametro personalizzato",
"Custom Parameter Value": "Valore parametro personalizzato",
+ "Daily Messages": "",
"Danger Zone": "Zona di pericolo",
"Dark": "Scuro",
"Data Controls": "",
@@ -561,6 +587,7 @@
"Downloading stats...": "",
"Draw": "Disegna",
"Drop any files here to upload": "Rilascia qui i file per caricarli",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "ad esempio '30s','10m'. Le unità di tempo valide sono 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +622,7 @@
"Edit Last Message": "",
"Edit Memory": "Modifica Memoria",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Modifica Utente",
"Edit User Group": "Modifica Gruppo Utente",
"Edit workflow.json content": "",
@@ -677,7 +705,6 @@
"Enter Google PSE API Key": "Inserisci Chiave API per Google PSE",
"Enter Google PSE Engine Id": "Inserisci Engine Id per Google PSE",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "Inserisci Dimensione Immagine (ad esempio 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "Inserisci Chiave API Jina",
@@ -798,7 +825,6 @@
"External": "Esterno",
"External Document Loader URL required.": "URL esterna per il Document Loader necessaria.",
"External Task Model": "Task Modello esterna",
- "External Tools": "",
"External Web Loader API Key": "Chiave API del web loaderesterno",
"External Web Loader URL": "URL del web loader esterno",
"External Web Search API Key": "Chiave API di ricerca web esterna",
@@ -806,8 +832,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "Impossibile aggiungere il file.",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "Impossibile connettersi al server dello strumento OpenAPI {{URL}}",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "Impossibile copiare il link",
"Failed to create API Key.": "Impossibile creare Chiave API.",
"Failed to delete note": "Impossibile eliminare la nota",
@@ -830,6 +858,7 @@
"Failed to save connections": "Impossibile salvare le connessioni",
"Failed to save conversation": "Impossibile salvare la conversazione",
"Failed to save models configuration": "Impossibile salvare la configurazione dei modelli",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Impossibile aggiornare le impostazioni",
"Failed to update status": "",
@@ -846,6 +875,8 @@
"Female": "",
"File": "File",
"File added successfully.": "File aggiunto con successo.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Contenuto del file aggiornato con successo.",
"File Context": "",
@@ -873,6 +904,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "Cartella rimossa con successo",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "Il nome della cartella non può essere vuoto.",
"Folder name updated successfully": "Nome cartella aggiornato con successo",
@@ -961,6 +993,7 @@
"Hex Color - Leave empty for default color": "Colore esadecimale - Lascia vuoto per il colore predefinito",
"Hidden": "",
"Hide": "Nascondi",
+ "Hide All": "",
"Hide from Sidebar": "Nascosta dalla barra laterale",
"Hide Model": "Nascondi Modello",
"High": "",
@@ -968,6 +1001,7 @@
"History": "",
"Home": "Home",
"Host": "Host",
+ "Hourly Messages": "",
"How can I help you today?": "Come posso aiutarti oggi?",
"How would you rate this response?": "Come valuteresti questa risposta?",
"HTML": "",
@@ -1078,13 +1112,19 @@
"Landing Page Mode": "Modalità pagina iniziale",
"Language": "Lingua",
"Language Locales": "Locales della lingua",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Ultima attività",
"Last Modified": "Ultima modifica",
"Last reply": "Ultima risposta",
"LDAP": "LDAP",
"LDAP server updated": "Server LDAP aggiornato",
"Leaderboard": "Classifica",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "Scopri di più sui server di tool OpenAPI.",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1266,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "Nome",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "Dai un nome alla tua base di conoscenza",
@@ -1243,6 +1284,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "Nuovo strumento",
"New Webhook": "",
"new-channel": "nuovo-canale",
@@ -1289,6 +1331,9 @@
"No source available": "Nessuna fonte disponibile",
"No sources found": "",
"No suggestion prompts": "Nessun prompt suggerito",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "Nessun utente trovato.",
"No valves": "",
@@ -1347,6 +1392,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI può utilizzare tool forniti da qualsiasi server OpenAPI.",
"Open WebUI uses faster-whisper internally.": "Open WebUI utilizza faster-whisper internamente.",
@@ -1486,6 +1532,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "Riduce la probabilità di generare sciocchezze. Un valore più alto (ad esempio 100) darà risposte più varie, mentre un valore più basso (ad esempio 10) sarà più conservativo.",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Riferisciti a te stesso come \"Utente\" (ad esempio, \"L'utente sta imparando lo spagnolo\")",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "Rifiutato quando non avrebbe dovuto",
"Regenerate": "Rigenera",
"Regenerate Menu": "",
@@ -1679,6 +1726,7 @@
"Show": "Mostra",
"Show \"What's New\" modal on login": "Mostra il modulo \"Novità\" al login",
"Show Admin Details in Account Pending Overlay": "Mostra i dettagli dell'amministratore nella sovrapposizione dell'account in attesa",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1790,6 +1838,8 @@
"Temperature": "Temperatura",
"Temporary Chat": "Chat temporanea",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Divisore di testo",
"Text-to-Speech": "",
"Text-to-Speech Engine": "Motore da testo a voce",
@@ -1823,6 +1873,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Ciò garantisce che le tue preziose conversazioni siano salvate in modo sicuro nel tuo database backend. Grazie!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Questa è una funzionalità sperimentale, potrebbe non funzionare come previsto ed è soggetta a modifiche in qualsiasi momento.",
"This model is not publicly available. Please select another model.": "Questo modello non è disponibile pubblicamente. Seleziona un altro modello.",
@@ -1866,6 +1917,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "Attiva/disattiva la connessione attuale quando è attiva",
@@ -1942,6 +1994,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "",
"URL Mode": "Modalità URL",
@@ -1995,6 +2048,7 @@
"Voice mode": "Modalità vocale",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Attenzione",
"Warning:": "Attenzione:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Attenzione: abilitando questo, gli utenti potranno caricare codice arbitrario sul server.",
diff --git a/src/lib/i18n/locales/ja-JP/translation.json b/src/lib/i18n/locales/ja-JP/translation.json
index 3b041cfad..e0ef743b2 100644
--- a/src/lib/i18n/locales/ja-JP/translation.json
+++ b/src/lib/i18n/locales/ja-JP/translation.json
@@ -19,6 +19,11 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "{{COUNT}} 件のソース",
"{{COUNT}} words": "{{COUNT}} 語",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "{{LOCALIZED_DATE}} {{LOCALIZED_TIME}}",
"{{model}} download has been canceled": "{{model}} のダウンロードがキャンセルされました",
"{{modelName}} profile image": "",
@@ -27,6 +32,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} バックエンドが必要です",
"*Prompt node ID(s) are required for image generation": "*画像生成にはプロンプトノードIDが必要です",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "新しいバージョン (v{{LATEST_VERSION}}) が利用可能です。",
@@ -37,6 +43,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "オートコンプリートの提案を受け入れる\nプロンプト変数へ移動",
"Access": "アクセス",
"Access Control": "アクセス制御",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "すべてのユーザーにアクセス可能",
"Account": "アカウント",
@@ -73,11 +80,14 @@
"Add Reaction": "リアクションを追加",
"Add tag": "",
"Add Tag": "タグを追加",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "コンテンツを追加",
"Add to favorites": "",
"Add User": "ユーザーを追加",
"Add User Group": "ユーザーグループを追加",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "追加設定",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "markerの追加設定オプション。これはキーと値のペアを含むJSON文字列である必要があります(例: '{\"key\": \"value\"}')。次のキーに対応しています: disable_links、keep_pageheader_in_output、keep_pagefooter_in_output、filter_blank_pages、drop_repeated_text、layout_coverage_threshold、merge_threshold、height_tolerance、gap_threshold、image_threshold、min_line_length、level_count、default_level",
"Additional feedback comments": "",
@@ -90,6 +100,7 @@
"Admin Panel": "管理者パネル",
"Admin Settings": "管理者設定",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "管理者は全てのツールにアクセスできます。ユーザーからはワークスペースのモデルごとに割り当てられたツールのみ使用可能です。",
+ "Advanced": "",
"Advanced Parameters": "高度なパラメーター",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "高度なパラメータ",
@@ -97,7 +108,10 @@
"AI": "AI",
"All": "全て",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "全てのモデルが正常に削除されました",
+ "All time": "",
"All Users": "",
"Allow Call": "コールを許可",
"Allow Chat Controls": "チャットコントロールを許可",
@@ -115,6 +129,7 @@
"Allow non-local voices": "ローカル以外のボイスを許可",
"Allow Rate Response": "応答の評価を許可",
"Allow Regenerate Response": "再生成を許可",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "音声をテキストに変換を許可",
"Allow Temporary Chat": "一時的なチャットを許可",
"Allow Text to Speech": "テキストを音声に変換を許可",
@@ -270,14 +285,12 @@
"Chat Background Image": "チャットの背景画像",
"Chat Bubble UI": "チャットバブルUI",
"Chat Completions": "",
- "Chat Controls": "チャットコントロール",
"Chat Conversation": "チャットの会話",
"Chat direction": "チャットの方向",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "チャットID",
"Chat moved successfully": "チャットの移動に成功しました",
- "Chat Overview": "チャット概要",
"Chat Permissions": "チャットの許可",
"Chat Tags Auto-Generation": "チャットタグの自動生成",
"Chat unshared successfully.": "",
@@ -324,7 +337,6 @@
"Close feedback": "",
"Close modal": "モーダルを閉じる",
"Close Modal": "モーダルを閉じる",
- "Close overview": "",
"Close settings modal": "設定モーダルを閉じる",
"Close Sidebar": "サイドバーを閉じる",
"cloud": "",
@@ -368,6 +380,8 @@
"Confirm your new password": "新しいパスワードの確認",
"Confirm Your Password": "パスワードの確認",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "独自のOpenAI互換APIエンドポイントに接続します。",
"Connect to your own OpenAPI compatible external tool servers.": "独自のOpenAPI互換外部ツールサーバーに接続します。",
"Connection failed": "接続に失敗しました",
@@ -409,6 +423,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "クリップボードへのコピーが成功しました!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "Open WebUIからのリクエストを許可するために、プロバイダーによってCORSが適切に設定されている必要があります。",
+ "Could not read file.": "",
"Create": "作成",
"Create a knowledge base": "ナレッジベースを作成する",
"Create a model": "モデルを作成する",
@@ -439,6 +454,7 @@
"Custom Gender": "",
"Custom Parameter Name": "カスタムパラメータ名",
"Custom Parameter Value": "カスタムパラメータ値",
+ "Daily Messages": "",
"Danger Zone": "危険地帯",
"Dark": "ダーク",
"Data Controls": "",
@@ -561,6 +577,7 @@
"Downloading stats...": "",
"Draw": "引き分け",
"Drop any files here to upload": "ここにファイルをドロップしてアップロード",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "例: '30s'、'10m'。有効な時間単位は 's'、'm'、'h' です。",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +612,7 @@
"Edit Last Message": "直前のメッセージを編集",
"Edit Memory": "メモリを編集",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "ユーザーを編集",
"Edit User Group": "ユーザーグループを編集",
"Edit workflow.json content": "",
@@ -677,7 +695,6 @@
"Enter Google PSE API Key": "Google PSE APIキーの入力",
"Enter Google PSE Engine Id": "Google PSE エンジン ID を入力",
"Enter hex color (e.g. #FF0000)": "16進数で色を入力",
- "Enter ID": "IDを入力",
"Enter Image Size (e.g. 512x512)": "画像サイズを入力 (例: 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "Jina APIキーを入力",
@@ -798,7 +815,6 @@
"External": "外部",
"External Document Loader URL required.": "外部ドキュメントローダーのURLが必要です。",
"External Task Model": "外部タスクモデル",
- "External Tools": "",
"External Web Loader API Key": "外部ドキュメントローダーのAPIキー",
"External Web Loader URL": "外部ドキュメントローダーのURL",
"External Web Search API Key": "外部Web検索のAPIキー",
@@ -806,8 +822,10 @@
"Fade Effect for Streaming Text": "ストリームテキストのフェーディング効果",
"Failed to add file.": "ファイルの追加に失敗しました。",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "{{URL}} OpenAPIツールサーバーへの接続に失敗しました。",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "リンクのコピーに失敗しました。",
"Failed to create API Key.": "APIキーの作成に失敗しました。",
"Failed to delete note": "ノートの削除に失敗しました。",
@@ -830,6 +848,7 @@
"Failed to save connections": "接続の保存に失敗しました。",
"Failed to save conversation": "会話の保存に失敗しました。",
"Failed to save models configuration": "モデルの設定の保存に失敗しました。",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "設定アップデートに失敗しました。",
"Failed to update status": "",
@@ -846,6 +865,8 @@
"Female": "女性",
"File": "ファイル",
"File added successfully.": "ファイル追加が成功しました。",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "ファイルコンテンツ追加が成功しました。",
"File Context": "ファイルコンテキスト",
@@ -873,6 +894,7 @@
"Folder Background Image": "フォルダーの背景画像",
"Folder deleted successfully": "フォルダー削除が成功しました。",
"Folder Max File Count": "フォルダー内の最大ファイル数",
+ "Folder name": "",
"Folder Name": "フォルダ名",
"Folder name cannot be empty.": "フォルダー名を入力してください。",
"Folder name updated successfully": "フォルダー名の変更に成功しました。",
@@ -961,6 +983,7 @@
"Hex Color - Leave empty for default color": "16進数の色 - デフォルトの色を使用する場合は空白のままにします",
"Hidden": "",
"Hide": "非表示",
+ "Hide All": "",
"Hide from Sidebar": "サイドバーから非表示にする",
"Hide Model": "モデルを非表示",
"High": "高",
@@ -968,6 +991,7 @@
"History": "",
"Home": "ホーム",
"Host": "ホスト",
+ "Hourly Messages": "",
"How can I help you today?": "今日はどのようにお手伝いしましょうか?",
"How would you rate this response?": "この応答をどのように評価しますか?",
"HTML": "",
@@ -1078,13 +1102,19 @@
"Landing Page Mode": "ランディングページモード",
"Language": "言語",
"Language Locales": "言語ロケール",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "最終アクティブ",
"Last Modified": "最終変更",
"Last reply": "最終応答",
"LDAP": "LDAP",
"LDAP server updated": "LDAPサーバーの更新に成功しました",
"Leaderboard": "リーダーボード",
+ "Learn more": "",
"Learn More": "詳しく",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "OpenAPIツールサーバーについては、こちらをご覧ください。",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1256,7 @@
"More options": "",
"More Options": "詳細オプション",
"Move": "移動",
+ "My Terminal": "",
"Name": "名前",
"Name and ID are required, please fill them out": "名前とIDは必須です。項目を入力してください。",
"Name your knowledge base": "ナレッジベースに名前を付ける",
@@ -1243,6 +1274,7 @@
"New Prompt": "新しいプロンプト",
"New Skill": "",
"New Temporary Chat": "新しい一時的なチャット",
+ "New Terminal": "",
"New Tool": "新しいツール",
"New Webhook": "",
"new-channel": "新しいチャンネル",
@@ -1289,6 +1321,9 @@
"No source available": "使用可能なソースがありません",
"No sources found": "ソースが見つかりません",
"No suggestion prompts": "提案プロンプトはありません",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "ツールが見つかりません",
"No users were found.": "ユーザーが見つかりません。",
"No valves": "バルブがありません",
@@ -1347,6 +1382,7 @@
"Open Model Selector": "",
"Open Settings": "設定を開く",
"Open Sidebar": "サイドバーを開く",
+ "Open Terminal": "",
"Open User Profile Menu": "ユーザープロフィールメニューを開く",
"Open WebUI can use tools provided by any OpenAPI server.": "OpenWebUI は任意のOpenAPI サーバーが提供するツールを使用できます。",
"Open WebUI uses faster-whisper internally.": "OpenWebUI は内部でfaster-whisperを使用します。",
@@ -1486,6 +1522,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "無意味な生成の確率を減少させます。高い値(例:100)はより多様な回答を提供し、低い値(例:10)ではより保守的になります。",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "あなたのことは「User」としてください(例:「User はスペイン語を学んでいます」)",
"Reference Chats": "チャットを参照",
+ "Refresh": "",
"Refused when it shouldn't have": "拒否すべきでないのに拒否した",
"Regenerate": "再生成",
"Regenerate Menu": "再生成メニュー",
@@ -1677,6 +1714,7 @@
"Show": "表示",
"Show \"What's New\" modal on login": "ログイン時に更新内容モーダルを表示",
"Show Admin Details in Account Pending Overlay": "アカウント保留中の管理者詳細を表示",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "フォーマットツールバーを表示",
@@ -1788,6 +1826,8 @@
"Temperature": "Temperature",
"Temporary Chat": "一時的なチャット",
"Temporary Chat by Default": "デフォルトで一時的なチャット",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "テキスト分割",
"Text-to-Speech": "テキスト音声変換",
"Text-to-Speech Engine": "テキスト音声変換エンジン",
@@ -1821,6 +1861,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "これは、貴重な会話がバックエンドデータベースに安全に保存されることを保証します。ありがとうございます!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "この機能は実験的で、通知なしに変更・削除されることがあります。",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "実験的機能であり正常動作しない場合があります。",
"This model is not publicly available. Please select another model.": "このモデルは公開されていません。別のモデルを選択してください。",
@@ -1864,6 +1905,7 @@
"Today at {{LOCALIZED_TIME}}": "今日 {{LOCALIZED_TIME}}",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "サイドバーを切り替える",
"Toggle status history": "",
"Toggle whether current connection is active.": "この接続の有効性を切り替える",
@@ -1940,6 +1982,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "アップロード状況: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "",
"URL is required": "URLは必須です",
"URL Mode": "URL モード",
@@ -1993,6 +2036,7 @@
"Voice mode": "音声モード",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "警告",
"Warning:": "警告:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "警告: これを有効にすると、ユーザーがサーバー上で任意のコードをアップロードできるようになります。",
diff --git a/src/lib/i18n/locales/ka-GE/translation.json b/src/lib/i18n/locales/ka-GE/translation.json
index 577d2e304..f4dfb248c 100644
--- a/src/lib/i18n/locales/ka-GE/translation.json
+++ b/src/lib/i18n/locales/ka-GE/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "{{COUNT}} წყარო",
"{{COUNT}} words": "{{COUNT}} სიტყვა",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "{{LOCALIZED_DATE}} დრო {{LOCALIZED_TIME}}",
"{{model}} download has been canceled": "{{model}} მოდელი გაუქმდა",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} საჭიროა უკანაბოლო",
"*Prompt node ID(s) are required for image generation": "",
"1 Source": "1 წყარო",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "ხელმისაწვდომია ახალი ვერსია (v{{LATEST_VERSION}}).",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "წვდომა",
"Access Control": "წვდომის კონტროლი",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "ხელმისაწვდომია ყველა მომხმარებლისთვის",
"Account": "ანგარიში",
@@ -73,11 +85,14 @@
"Add Reaction": "რეაქციის დამატება",
"Add tag": "",
"Add Tag": "ჭდის დამატება",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "ტექსტური შემცველობის დამატება",
"Add to favorites": "",
"Add User": "მომხმარებლის დამატება",
"Add User Group": "მომხმარებლის ჯგუფის დამატება",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "დამატებითი კონფიგურაცია",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "ადმინისტრატორის პანელი",
"Admin Settings": "ადმინისტრატორის მორგება",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "",
+ "Advanced": "",
"Advanced Parameters": "დამატებითი პარამეტრები",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "დამატებითი პარამეტრები",
@@ -97,7 +113,10 @@
"AI": "AI",
"All": "ყველა",
"All chats have been unarchived.": "ყველა ჩატი ამოღებული იქნა არქივიდან.",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "ყველა მოდელი წარმატებით წაიშალა",
+ "All time": "",
"All Users": "",
"Allow Call": "გამოძახების დაშვება",
"Allow Chat Controls": "ჩატის კონტროლის ელემენტების დაშვება",
@@ -115,6 +134,7 @@
"Allow non-local voices": "არალოკალური ხმების დაშვება",
"Allow Rate Response": "პასუხის შეფასების დაშვება",
"Allow Regenerate Response": "პასუხის რეგენერაციის დაშვება",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "საუბრის ამოცნობის დაშვება",
"Allow Temporary Chat": "დროებითი ჩატის დაშვება",
"Allow Text to Speech": "ტექსტის წარმოთქმის დაშვება",
@@ -270,14 +290,12 @@
"Chat Background Image": "ჩატის ფონის გამოსახულება",
"Chat Bubble UI": "ჩატის ბუშტის ინტერფეისი",
"Chat Completions": "",
- "Chat Controls": "ჩატის კონტროლის ელემენტები",
"Chat Conversation": "ჩატის საუბარი",
"Chat direction": "ჩატის მიმართულება",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "ჩატის ID",
"Chat moved successfully": "ჩატის გადატანა წარმატებულია",
- "Chat Overview": "ჩატის მიმოხილვა",
"Chat Permissions": "ჩატის ნებართვები",
"Chat Tags Auto-Generation": "ჩატის ჭდეების ავტოგენერაცია",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "ფანჯრის დახურვა",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "მორგების დიალოგის დახურვა",
"Close Sidebar": "გვერდითი ზოლის დახურვა",
"cloud": "",
@@ -368,6 +385,8 @@
"Confirm your new password": "დაადასტურეთ თქვენი ახალი პაროლი",
"Confirm Your Password": "დაადასტურეთ თქვენი პაროლი",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "დაკავშირება ვერ მოხერხდა",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "გაცვლის ბუფერში კოპირება წარმატებულია!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "",
+ "Could not read file.": "",
"Create": "შექმნა",
"Create a knowledge base": "ცოდნის ბაზის შექმნა",
"Create a model": "მოდელის შექმნა",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "მორგებული პარამეტრის სახელი",
"Custom Parameter Value": "მორგებული პარამეტრის მნიშვნელობა",
+ "Daily Messages": "",
"Danger Zone": "საშიში ზონა",
"Dark": "მუქი",
"Data Controls": "მონაცემთა კონტროლი",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "ხატვა",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "მაგ: '30წ', '10მ'. მოქმედი დროის ერთეულები: 'წ', 'წთ', 'სთ'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "",
"Edit Memory": "მეხსიერების ჩასწორება",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "მომხმარებლის ჩასწორება",
"Edit User Group": "მომხმარებლის ჯგუფის ჩასწორება",
"Edit workflow.json content": "",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "შეიყვანეთ Google PSE API-ის გასაღები",
"Enter Google PSE Engine Id": "შეიყვანეთ Google PSE ძრავის ID",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "შეიყვანეთ ID",
"Enter Image Size (e.g. 512x512)": "შეიყვანეთ სურათის ზომა (მაგ. 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "შეიყვანეთ Jina API-ის გასაღები",
@@ -798,7 +820,6 @@
"External": "გარე",
"External Document Loader URL required.": "",
"External Task Model": "გარე ამოცანის მოდელი",
- "External Tools": "გარე ხელსაწყოები",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "ფაილის დამატების შეცდომა.",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "ბმულის კოპირება ჩავარდა",
"Failed to create API Key.": "API-ის გასაღების შექმნა ჩავარდა.",
"Failed to delete note": "შენიშვნის წაშლა ჩავარდა",
@@ -830,6 +853,7 @@
"Failed to save connections": "კავშირების შენახვა ჩავარდა",
"Failed to save conversation": "საუბრის შენახვა ვერ მოხერხდა",
"Failed to save models configuration": "მოდელების კონფიგურაციის შენახვა ჩავარდა",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "პარამეტრების განახლება ჩავარდა",
"Failed to update status": "",
@@ -846,6 +870,8 @@
"Female": "მდედრობითი",
"File": "ფაილი",
"File added successfully.": "ფაილი წარმატებით დაემატა.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "ფაილის შემცველობა წარმატებით განახლდა.",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "საქაღალდის ფონის სურათი",
"Folder deleted successfully": "საქაღალდე წარმატებით წაიშალა",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "საქაღალდის სახელი",
"Folder name cannot be empty.": "საქაღალდის სახელი ცარიელი ვერ იქნება.",
"Folder name updated successfully": "საქაღალდის სახელი წარმატებით განახლდა",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "",
"Hidden": "",
"Hide": "დამალვა",
+ "Hide All": "",
"Hide from Sidebar": "დამალვა გვერდითი პანელიდან",
"Hide Model": "მოდელის დამალვა",
"High": "მაღალი",
@@ -968,6 +996,7 @@
"History": "",
"Home": "მთავარი",
"Host": "ჰოსტი",
+ "Hourly Messages": "",
"How can I help you today?": "რით შემიძლია დაგეხმაროთ დღეს?",
"How would you rate this response?": "როგორ შეაფასებდით ამ პასუხს?",
"HTML": "HTML",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "პირველი გვერდის რეჟიმი",
"Language": "ენა",
"Language Locales": "ენის ლოკალები",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "ბოლოს აქტიური",
"Last Modified": "ბოლო ცვლილება",
"Last reply": "ბოლო პასუხი",
"LDAP": "LDAP",
"LDAP server updated": "LDAP სერვერი განახლდა",
"Leaderboard": "ლიდერების დაფა",
+ "Learn more": "",
"Learn More": "დაწვრილებით",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "მეტი პარამეტრები",
"Move": "გადატანა",
+ "My Terminal": "",
"Name": "სახელი",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "",
@@ -1243,6 +1279,7 @@
"New Prompt": "ახალი შეყვანა",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "ახალი ხელსაწყო",
"New Webhook": "",
"new-channel": "new-channel",
@@ -1289,6 +1326,9 @@
"No source available": "წყარო ხელმისაწვდომი არაა",
"No sources found": "წყაროები აღმოჩენილი არაა",
"No suggestion prompts": "არ არის შემოთავაზებული პრომპტები",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "ხელსაწყოები აღმოჩენილი არაა",
"No users were found.": "მომხმარებლები აღმოჩენილი არაა.",
"No valves": "ონკანები აღმოჩენილი არაა",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "გვერდითი ზოლის გახსნა",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "უარა, როგორც უნდა იყოს",
"Regenerate": "თავიდან გენერაცია",
"Regenerate Menu": "მენიუს რეგენერაცია",
@@ -1678,6 +1720,7 @@
"Show": "ჩვენება",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "დაფორმატების პანელის ჩვენება",
@@ -1789,6 +1832,8 @@
"Temperature": "ტემპერატურა",
"Temporary Chat": "დროებითი ჩატი",
"Temporary Chat by Default": "დროებითი ჩატი ნაგულისხმევად",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "ტექსტის გამყოფი",
"Text-to-Speech": "ტექსტის-ხმამაღლა-წაკითხვა",
"Text-to-Speech Engine": "ტექსტურ-ხმოვანი ძრავი",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "ეს უზრუნველყოფს, რომ თქვენი ღირებული საუბრები უსაფრთხოდ შეინახება თქვენს უკანაბოლო მონაცემთა ბაზაში. მადლობა!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "",
"This model is not publicly available. Please select another model.": "",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "დღეს, {{LOCALIZED_TIME}}",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "გადართვა, აქტიურია, თუ არა მიმდინარე კავშირი.",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "URL საჭიროა",
"URL Mode": "URL რეჟიმი",
@@ -1994,6 +2042,7 @@
"Voice mode": "ხმის რეჟიმი",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "გაფრთხილება",
"Warning:": "გაფრთხილება:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
diff --git a/src/lib/i18n/locales/kab-DZ/translation.json b/src/lib/i18n/locales/kab-DZ/translation.json
index 83a8f09fc..c75b042fb 100644
--- a/src/lib/i18n/locales/kab-DZ/translation.json
+++ b/src/lib/i18n/locales/kab-DZ/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "{{COUNT}} n yiɣbula",
"{{COUNT}} words": "{{COUNT}} n wawalen",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "{{LOCALIZED_DATE}} ɣef {{LOCALIZED_TIME}}",
"{{model}} download has been canceled": "Azdam n {{model}} yettusemmet",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "",
"*Prompt node ID(s) are required for image generation": "",
"1 Source": "1 n weɣbalu",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "Lqem amaynut n (v{{LATEST_VERSION}}), yella akka tura.",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "Addaf",
"Access Control": "Asenqed n unekcum",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Yella i yiseqdacen i meṛṛa",
"Account": "Amiḍan",
@@ -73,11 +85,14 @@
"Add Reaction": "Rnu tamyigawt",
"Add tag": "",
"Add Tag": "Rnu tabzimt",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Rnu agbur aḍrisan",
"Add to favorites": "",
"Add User": "Rnu aseqdac",
"Add User Group": "Rnu agraw n iseqdacen",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "Tawila tamernant",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "Agalis n tedbelt",
"Admin Settings": "Iɣewwaṛen n unedbal",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Inedbalen sɛan anekcum ɣer meṛṛa ifecka melmi i bɣan; iseqdacen ilaq ad asen-ttwamudden yifecka i yal tamudemt deg tallunt n umahil.",
+ "Advanced": "",
"Advanced Parameters": "Iɣewwaren leqqayen",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Iɣewwaren leqqayen",
@@ -97,7 +113,10 @@
"AI": "TT",
"All": "Akk",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Akk timudmiwin ttwakksent akken iwata",
+ "All time": "",
"All Users": "",
"Allow Call": "Sireg asiwel",
"Allow Chat Controls": "Sireg isenqaden n usqerdec",
@@ -115,6 +134,7 @@
"Allow non-local voices": "Sireg tuɣac tirdiganin",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "Sireg aɛqal n taɣect",
"Allow Temporary Chat": "Sireg asqerdec i kra n wakud",
"Allow Text to Speech": "Sireg aḍris ar umeslay",
@@ -270,14 +290,12 @@
"Chat Background Image": "Tugna n ugilal n udiwenni",
"Chat Bubble UI": "Agrudem n tembulin n udiwenni",
"Chat Completions": "",
- "Chat Controls": "Isenqaden n udiwenni",
"Chat Conversation": "Asqerdec n udiwenni",
"Chat direction": "Tanila n udiwenni",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "Asulay ID n udiwenni",
"Chat moved successfully": "Yettwankez udiwenni akken iwata",
- "Chat Overview": "Taskant n udiwenni",
"Chat Permissions": "Isumar n yidiwenniyen",
"Chat Tags Auto-Generation": "Asirew awurman n tebzimin",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "Mdel asfaylu",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "Mdel asfaylu n iɣewwaṛen",
"Close Sidebar": "Mdel agalis adisan",
"cloud": "",
@@ -368,6 +385,8 @@
"Confirm your new password": "Sentem awal-ik·im n uɛeddi amaynut",
"Confirm Your Password": "Sentem awal-ik⋅im uffir",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "Qqen ɣer wagazen-ik n taggara n API yemṣaban OpenAI.",
"Connect to your own OpenAPI compatible external tool servers.": "Qqen ɣer yiqeddacen-ik n yifecka imeṛṛa yeldin.",
"Connection failed": "Tuqqna d-tawezɣit",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Yessaweḍ unɣel ɣer tfelwit n uklip!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "CORS ilaq ad yeswel akken iwata sɣur usaǧǧaw akken ad yeǧǧ issutren seg WebUI yeldin.",
+ "Could not read file.": "",
"Create": "Snulfu-d",
"Create a knowledge base": "Rnu taffa n tmussniwin",
"Create a model": "Snulfu-d tamudemt",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "Isem n uɣewwar udmawan",
"Custom Parameter Value": "Azal n uɣewwar udmawan",
+ "Daily Messages": "",
"Danger Zone": "Tamnaḍt i iweɛren",
"Dark": "Aberkan",
"Data Controls": "Isenqaden n isefka",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "Suneɣ",
"Drop any files here to upload": "Ssers-d ifuyla da akken ad ten-tessaliḍ",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "e.g. '30s','10m'. Tiyunin n wakud ameɣtu d 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "",
"Edit Memory": "Ẓreg takatut",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Ẓreg aseqdac",
"Edit User Group": "Ẓreg agraw n iseqdacen",
"Edit workflow.json content": "",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "Sekcem tasarut API n Google PSE",
"Enter Google PSE Engine Id": "Sekcem Google PSE Engine Id",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "Sekcem-d asulay ID",
"Enter Image Size (e.g. 512x512)": "Sekcem tugna Size (amedya 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "Sekcem tasarut API n Jina",
@@ -798,7 +820,6 @@
"External": "Azɣaray",
"External Document Loader URL required.": "URL n uslay n yisemli azɣaray, yettwasra.",
"External Task Model": "Tamudemt n temsekrit tazɣarayt",
- "External Tools": "Ifecka uffiɣen",
"External Web Loader API Key": "API n isebtar web imeṛṛa Tasarut",
"External Web Loader URL": "Tansa URL tuffiɣt",
"External Web Search API Key": "Tasarut API n unadi yeffɣen ɣef Web",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "Tecceḍ tmerna n ufaylu.",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "Ur yessaweḍ ara ad yeqqen ɣer {{URL}} n uqeddac n yifecka OpenAPI",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "Ur yessaweḍ ara ad yessukken aseɣwen",
"Failed to create API Key.": "Ur yessaweḍ ara ad d-yesnulfu tasarut API.",
"Failed to delete note": "Ur yessaweḍ ara ad yekkes tazmilt",
@@ -830,6 +853,7 @@
"Failed to save connections": "Yecceḍ uklas n tuqqniwin",
"Failed to save conversation": "Yecceḍ uklas n udiwenni",
"Failed to save models configuration": "Ur yessaweḍ ara ad d-yessukkes tamudemt n usneftaɣ",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Yecceḍ uleqqem n yiɣewwaren",
"Failed to update status": "",
@@ -846,6 +870,8 @@
"Female": "Tawtemt",
"File": "Afaylu",
"File added successfully.": "Afaylu yettwarna akken iwata.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Agbur n ufaylu yettwaleqqem akken iwata.",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "Tugna n ugilal n ukaram",
"Folder deleted successfully": "Akaram-nni yettwakkes akken iwata",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "Isem n ukaram",
"Folder name cannot be empty.": "Isem n ukaram ur yezmir ara ad yili d ilem.",
"Folder name updated successfully": "Isem n ukaram yettwaleqqem akken iwata",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "",
"Hidden": "",
"Hide": "Seggelmes",
+ "Hide All": "",
"Hide from Sidebar": "Ffer seg ufeggag n yidis",
"Hide Model": "Ffer tamudemt",
"High": "",
@@ -968,6 +996,7 @@
"History": "",
"Home": "Agejdan",
"Host": "Asneftaɣ",
+ "Hourly Messages": "",
"How can I help you today?": "Amek i zemreɣ ad k·kem-ɛiwneɣ ass-a?",
"How would you rate this response?": "Amek ara d-teskefleḍ tiririt-a?",
"HTML": "HTML",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "Askar n usebter agejdan",
"Language": "Tutlayt",
"Language Locales": "Iɣewwaren n usideg n tutlayt",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Armud aneggaru",
"Last Modified": "Asnifel angaru",
"Last reply": "Tiririt taneggarut",
"LDAP": "LDAP",
"LDAP server updated": "Aqeddac LDAP, yettwaleqqem",
"Leaderboard": "Asismel",
+ "Learn more": "",
"Learn More": "Issin ugar",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "Lmed ugar ɣef yiqeddacen n yifecka OpenAPI.",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "Ugar n textiṛiyin",
"Move": "Senkez",
+ "My Terminal": "",
"Name": "Isem",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "Mudd isem i taffa-k⋅m n tmussniwin",
@@ -1243,6 +1279,7 @@
"New Prompt": "Aneftaɣ amaynut",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "Afecku amaynut",
"New Webhook": "",
"new-channel": "abadu amaynut",
@@ -1289,6 +1326,9 @@
"No source available": "Ulac aɣbalu yettwafen",
"No sources found": "Ulac iɣbula yettwafen",
"No suggestion prompts": "Ulac isumar n prompt",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "Ulac ifecka yettwafen",
"No users were found.": "Ulac aqeddac i yettwafen.",
"No valves": "Ulac isegganen",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "Ldi agalis adisan",
+ "Open Terminal": "",
"Open User Profile Menu": "Ldi umuɣ n umaɣnu n useqdac",
"Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI yezmer ad yesseqdec ifecka i d-yettak yal aqeddac OpenAPI.",
"Open WebUI uses faster-whisper internally.": "Open WebUI yesseqdac faster-whisper sdaxel-is.",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Err iman-ik d \"Aseqdac\" (amedya, \"Aseqdac ilemmed taspenyulit\")",
"Reference Chats": "Mselɣu idiwenniyen",
+ "Refresh": "",
"Refused when it shouldn't have": "",
"Regenerate": "Asirew",
"Regenerate Menu": "Sarew-d umuɣ",
@@ -1678,6 +1720,7 @@
"Show": "Sken-d",
"Show \"What's New\" modal on login": "Sken-d \"D acu i d askar amaynut\" deg uɣmis",
"Show Admin Details in Account Pending Overlay": "",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "Skan amsal n ufeggag n yifecka",
@@ -1789,6 +1832,8 @@
"Temperature": "Tazɣelt",
"Temporary Chat": "Asqerdec akudan",
"Temporary Chat by Default": "Asqerdec uɛḍil s wudem amezwer",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Amebḍay n uḍris",
"Text-to-Speech": "Aḍris-ɣer-taɣect",
"Text-to-Speech Engine": "Amsadday n TTS",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "D ayen ara yeǧǧen adiwenni-inek s wazal-is ad yettwasellek s tɣellist deg taffa n yisefka-inek n deffir. Tanemmirt!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "Tamahilt-a d tirmitant yerna tezmer ad tettwabeddel neɣ ad teḥbes war tamawt.",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Ta d taɣawsa tirmitant, yezmer lḥal ur tleḥḥu ara akken i tebɣiḍ, dɣa d asentel n ubeddel melmi tebɣiḍ.",
"This model is not publicly available. Please select another model.": "Tamudemt-a ur telli d tazayezt akk i medden. Ttxil-k·m, fren tamudemt nniḍen.",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "Ass-a, ɣef {{LOCALIZED_TIME}}",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "Sken ma yella tuqqna tamirant d turmidt.",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Tikli n uɛebbi: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "Tlaq tansa URL",
"URL Mode": "Askar n URL",
@@ -1994,6 +2042,7 @@
"Voice mode": "Askar n taɣect",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Ɣur-k",
"Warning:": "Alɣu:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Ɣur-k: Asewḥel n waya ad yeǧǧ iseqdacen ad d-salin tangalt tazurant ɣef uqeddac.",
diff --git a/src/lib/i18n/locales/ko-KR/translation.json b/src/lib/i18n/locales/ko-KR/translation.json
index f1c59e9c9..94fd827ad 100644
--- a/src/lib/i18n/locales/ko-KR/translation.json
+++ b/src/lib/i18n/locales/ko-KR/translation.json
@@ -19,6 +19,11 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "{{COUNT}}개의 소스",
"{{COUNT}} words": "{{COUNT}} 단어",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "{{model}} 다운로드가 취소되었습니다.",
"{{modelName}} profile image": "",
@@ -27,6 +32,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} 백엔드가 필요합니다.",
"*Prompt node ID(s) are required for image generation": "이미지 생성에는 프롬프트 노드 ID가 필요합니다.",
"1 Source": "소스1",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "새로운 버전 (v{{LATEST_VERSION}})을 사용할 수 있습니다.",
@@ -37,6 +43,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "접근",
"Access Control": "접근 제어",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "모든 사용자가 이용할 수 있음",
"Account": "계정",
@@ -73,11 +80,14 @@
"Add Reaction": "리액션 추가",
"Add tag": "",
"Add Tag": "태그 추가",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "글 추가",
"Add to favorites": "",
"Add User": "사용자 추가",
"Add User Group": "사용자 그룹 추가",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "추가 설정",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "Marker에 대한 추가 설정 옵션입니다. 키-값 쌍으로 이루어진 JSON 문자열이어야 합니다. 예를 들어, '{\"key\": \"value\"}'와 같습니다. 지원되는 키는 다음과 같습니다: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level",
"Additional feedback comments": "",
@@ -90,6 +100,7 @@
"Admin Panel": "관리자 패널",
"Admin Settings": "관리자 설정",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "관리자는 항상 모든 도구에 접근할 수 있지만, 사용자는 워크스페이스에서 모델마다 도구를 할당받아야 합니다.",
+ "Advanced": "",
"Advanced Parameters": "고급 매개변수",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "고급 매개변수",
@@ -97,7 +108,10 @@
"AI": "",
"All": "전체",
"All chats have been unarchived.": "모든 채팅이 보관 해제되었습니다.",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "성공적으로 모든 모델이 삭제되었습니다",
+ "All time": "",
"All Users": "",
"Allow Call": "음성 통화 허용",
"Allow Chat Controls": "채팅 제어 허용",
@@ -115,6 +129,7 @@
"Allow non-local voices": "외부 음성 허용",
"Allow Rate Response": "",
"Allow Regenerate Response": "응답 재생성 허용",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "음성 텍스트 변환 허용",
"Allow Temporary Chat": "임시 채팅 허용",
"Allow Text to Speech": "텍스트 음성 변환 허용",
@@ -270,14 +285,12 @@
"Chat Background Image": "채팅 배경 이미지",
"Chat Bubble UI": "버블형 채팅 UI",
"Chat Completions": "",
- "Chat Controls": "채팅 제어",
"Chat Conversation": "채팅 대화",
"Chat direction": "채팅 방향",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "채팅 ID",
"Chat moved successfully": "채팅 이동 성공",
- "Chat Overview": "채팅",
"Chat Permissions": "채팅 권한",
"Chat Tags Auto-Generation": "채팅 태그 자동생성",
"Chat unshared successfully.": "",
@@ -324,7 +337,6 @@
"Close feedback": "",
"Close modal": "닫기",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "설정 닫기",
"Close Sidebar": "사이드바 닫기",
"cloud": "",
@@ -368,6 +380,8 @@
"Confirm your new password": "새로운 비밀번호를 한 번 더 입력해 주세요",
"Confirm Your Password": "비밀번호를 확인해주세요",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "OpenAI 호환 API 엔드포인트에 연결합니다.",
"Connect to your own OpenAPI compatible external tool servers.": "OpenAPI 호환 외부 도구 서버에 연결합니다.",
"Connection failed": "연결 실패",
@@ -409,6 +423,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "성공적으로 클립보드에 복사되었습니다!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "Open WebUI의 요청을 허용하려면 공급자가 CORS를 올바르게 구성해야 합니다.",
+ "Could not read file.": "",
"Create": "생성",
"Create a knowledge base": "지식 기반 생성",
"Create a model": "모델 생성",
@@ -439,6 +454,7 @@
"Custom Gender": "",
"Custom Parameter Name": "사용자 정의 매개변수 이름",
"Custom Parameter Value": "사용자 정의 매개변수 값",
+ "Daily Messages": "",
"Danger Zone": "위험 기능",
"Dark": "다크",
"Data Controls": "데이터 제어",
@@ -561,6 +577,7 @@
"Downloading stats...": "",
"Draw": "그리기",
"Drop any files here to upload": "여기에 파일을 끌어다 놓아 업로드하세요",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "예: '30초','10분'. 올바른 시간 단위는 '초', '분', '시'입니다.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +612,7 @@
"Edit Last Message": "",
"Edit Memory": "메모리 편집",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "사용자 편집",
"Edit User Group": "사용자 그룹 편집",
"Edit workflow.json content": "",
@@ -677,7 +695,6 @@
"Enter Google PSE API Key": "Google PSE API 키 입력",
"Enter Google PSE Engine Id": "Google PSE 엔진 ID 입력",
"Enter hex color (e.g. #FF0000)": "색상 hex 입력 (예: #FF0000)",
- "Enter ID": "ID 입력",
"Enter Image Size (e.g. 512x512)": "이미지 크기 입력(예: 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "Jina API 키 입력",
@@ -798,7 +815,6 @@
"External": "외부",
"External Document Loader URL required.": "외부 문서 로더 URL이 필요합니다.",
"External Task Model": "외부 작업 모델",
- "External Tools": "외부 도구",
"External Web Loader API Key": "외부 웹 로더 API 키",
"External Web Loader URL": "외부 웹 로더 URL",
"External Web Search API Key": "외부 웹 검색 API 키",
@@ -806,8 +822,10 @@
"Fade Effect for Streaming Text": "스트리밍 텍스트에 대한 페이드 효과",
"Failed to add file.": "파일추가에 실패했습니다",
"Failed to add members": "멤버 추가에 실패했습니다",
+ "Failed to attach file": "",
"Failed to clear status": "상태 초기화에 실패했습니다",
"Failed to connect to {{URL}} OpenAPI tool server": "{{URL}} OpenAPI 도구 서버 연결 실패",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "링크 복사 실패",
"Failed to create API Key.": "API 키 생성에 실패했습니다.",
"Failed to delete note": "노트 삭제 실패",
@@ -830,6 +848,7 @@
"Failed to save connections": "연결 저장 실패",
"Failed to save conversation": "대화 저장 실패",
"Failed to save models configuration": "모델 구성 저장 실패",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "설정 업데이트에 실패하였습니다",
"Failed to update status": "상태 업데이트에 실패하였습니다",
@@ -846,6 +865,8 @@
"Female": "여성",
"File": "파일",
"File added successfully.": "파일이 성공적으로 추가되었습니다",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "내용이 성공적으로 업데이트되었습니다",
"File Context": "",
@@ -873,6 +894,7 @@
"Folder Background Image": "폴더 배경 이미지",
"Folder deleted successfully": "성공적으로 폴더가 삭제되었습니다",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "폴더 이름",
"Folder name cannot be empty.": "폴더 이름을 작성해주세요",
"Folder name updated successfully": "성공적으로 폴더 이름이 저장되었습니다",
@@ -961,6 +983,7 @@
"Hex Color - Leave empty for default color": "Hex 색상 - 기본 색상의 경우 빈 상태로 유지",
"Hidden": "",
"Hide": "숨기기",
+ "Hide All": "",
"Hide from Sidebar": "사이드바에서 숨기기",
"Hide Model": "모델 숨기기",
"High": "",
@@ -968,6 +991,7 @@
"History": "",
"Home": "홈",
"Host": "호스트",
+ "Hourly Messages": "",
"How can I help you today?": "무엇을 도와드릴까요?",
"How would you rate this response?": "이 응답을 어떻게 평가하시겠어요?",
"HTML": "",
@@ -1078,13 +1102,19 @@
"Landing Page Mode": "랜딩페이지 모드",
"Language": "언어",
"Language Locales": "언어 로케일",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "최근 활동",
"Last Modified": "마지막 수정",
"Last reply": "마지막 답글",
"LDAP": "",
"LDAP server updated": "LDAP 서버가 업데이트되었습니다",
"Leaderboard": "리더보드",
+ "Learn more": "",
"Learn More": "자세히 알아보기",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "OpenAPI 도구 서버에 대해 자세히 알아보세요.",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1256,7 @@
"More options": "",
"More Options": "추가 설정",
"Move": "이동",
+ "My Terminal": "",
"Name": "이름",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "지식 기반 이름을 지정하세요",
@@ -1243,6 +1274,7 @@
"New Prompt": "새 프롬프트",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "새 도구",
"New Webhook": "",
"new-channel": "새 채널",
@@ -1289,6 +1321,9 @@
"No source available": "사용 가능한 소스가 없습니다.",
"No sources found": "소스를 찾을 수 없습니다",
"No suggestion prompts": "추천 프롬프트가 없습니다",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "도구를 찾을 수 없습니다",
"No users were found.": "사용자를 찾을 수 없습니다",
"No valves": "밸브가 없습니다",
@@ -1347,6 +1382,7 @@
"Open Model Selector": "",
"Open Settings": "설정 열기",
"Open Sidebar": "사이드바 열기",
+ "Open Terminal": "",
"Open User Profile Menu": "사용자 프로필 메뉴 열기",
"Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI는 모든 OpenAPI 서버에서 제공하는 도구를 사용할 수 있습니다.",
"Open WebUI uses faster-whisper internally.": "Open WebUI는 내부적으로 패스트 위스퍼를 사용합니다.",
@@ -1486,6 +1522,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "넌센스를 생성할 확률을 줄입니다. 값이 높을수록(예: 100) 더 다양한 답변을 제공하는 반면, 값이 낮을수록(예: 10) 더 보수적입니다.",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "스스로를 \"사용자\" 라고 지칭하세요. (예: \"사용자는 영어를 배우고 있습니다\")",
"Reference Chats": "채팅 참조",
+ "Refresh": "",
"Refused when it shouldn't have": "허용되지 않았지만 허용되어야 합니다.",
"Regenerate": "재생성",
"Regenerate Menu": "메뉴 재생성",
@@ -1677,6 +1714,7 @@
"Show": "보기",
"Show \"What's New\" modal on login": "로그인시 \"새로운 기능\" 모달 보기",
"Show Admin Details in Account Pending Overlay": "사용자용 계정 보류 설명창에, 관리자 상세 정보 노출",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "서식 툴바 표시",
@@ -1788,6 +1826,8 @@
"Temperature": "온도",
"Temporary Chat": "임시 채팅",
"Temporary Chat by Default": "임시 채팅을 기본값으로",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "텍스트 나누기",
"Text-to-Speech": "텍스트-음성 변환",
"Text-to-Speech Engine": "텍스트-음성 변환 엔진",
@@ -1821,6 +1861,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "이렇게 하면 소중한 대화 내용이 백엔드 데이터베이스에 안전하게 저장됩니다. 감사합니다!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "이 기능은 실험 중이며, 사전 통보 없이 수정되거나 중단될 수 있습니다.",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "이것은 기본 사용자 권한이며 계속 활성화됩니다.",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "이것은 실험적 기능으로, 예상대로 작동하지 않을 수 있으며 언제든지 변경될 수 있습니다.",
"This model is not publicly available. Please select another model.": "이 모델은 공개적으로 사용할 수 없습니다. 다른 모델을 선택해주세요.",
@@ -1864,6 +1905,7 @@
"Today at {{LOCALIZED_TIME}}": "오늘 {{LOCALIZED_TIME}}",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "현재 연결 활성화 여부 설정",
@@ -1940,6 +1982,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "파일 업로드중...",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "URL이 필요합니다.",
"URL Mode": "URL 모드",
@@ -1993,6 +2036,7 @@
"Voice mode": "음성 모드 사용",
"Voice Mode Custom Prompt": "음성 모드 사용자 지정 프롬프트",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "경고",
"Warning:": "주의:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "주의: 이 기능을 활성화하면 사용자가 서버에 임의 코드를 업로드할 수 있습니다.",
diff --git a/src/lib/i18n/locales/lt-LT/translation.json b/src/lib/i18n/locales/lt-LT/translation.json
index 2d40c82a0..6763e00d8 100644
--- a/src/lib/i18n/locales/lt-LT/translation.json
+++ b/src/lib/i18n/locales/lt-LT/translation.json
@@ -19,6 +19,26 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_few": "",
+ "{{COUNT}}d_time_ago_many": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_few": "",
+ "{{COUNT}}h_time_ago_many": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_few": "",
+ "{{COUNT}}m_time_ago_many": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_few": "",
+ "{{COUNT}}w_time_ago_many": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_few": "",
+ "{{COUNT}}y_time_ago_many": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +47,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} būtinas serveris",
"*Prompt node ID(s) are required for image generation": "",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "",
@@ -37,6 +58,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "",
"Access Control": "",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "",
"Account": "Paskyra",
@@ -73,11 +95,14 @@
"Add Reaction": "",
"Add tag": "",
"Add Tag": "Pridėti žymą",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "",
"Add to favorites": "",
"Add User": "Pridėti naudotoją",
"Add User Group": "",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +115,7 @@
"Admin Panel": "Administratorių panelė",
"Admin Settings": "Administratorių nustatymai",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Administratoriai visada turi visus įrankius. Naudotojai turi tuėti prieigą prie dokumentų per modelių nuostatas",
+ "Advanced": "",
"Advanced Parameters": "Pažengę nustatymai",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Pažengę nustatymai",
@@ -97,7 +123,10 @@
"AI": "",
"All": "",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "",
@@ -115,6 +144,7 @@
"Allow non-local voices": "Leisti nelokalius balsus",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "",
"Allow Text to Speech": "",
@@ -270,14 +300,12 @@
"Chat Background Image": "Pokalbio galinė užsklanda",
"Chat Bubble UI": "Pokalbio burbulo sąsaja",
"Chat Completions": "",
- "Chat Controls": "Pokalbio valdymas",
"Chat Conversation": "",
"Chat direction": "Pokalbio linkmė",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "",
"Chat Permissions": "",
"Chat Tags Auto-Generation": "",
"Chat unshared successfully.": "",
@@ -324,7 +352,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +395,8 @@
"Confirm your new password": "",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "",
@@ -409,6 +438,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "La copie dans le presse-papiers a réussi !",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "",
+ "Could not read file.": "",
"Create": "",
"Create a knowledge base": "",
"Create a model": "Sukurti modelį",
@@ -439,6 +469,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "",
"Dark": "Tamsus",
"Data Controls": "",
@@ -561,6 +592,7 @@
"Downloading stats...": "",
"Draw": "",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "pvz. '30s', '10m'. Laiko vienetai yra 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +627,7 @@
"Edit Last Message": "",
"Edit Memory": "Koreguoti atminį",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Redaguoti naudotoją",
"Edit User Group": "",
"Edit workflow.json content": "",
@@ -677,7 +710,6 @@
"Enter Google PSE API Key": "Įveskite Google PSE API raktą",
"Enter Google PSE Engine Id": "Įveskite Google PSE variklio ID",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "Įveskite paveiksliuko dydį (pvz. 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "",
@@ -798,7 +830,6 @@
"External": "",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +837,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "Nepavyko sukurti API rakto",
"Failed to delete note": "",
@@ -830,6 +863,7 @@
"Failed to save connections": "",
"Failed to save conversation": "Nepavyko išsaugoti pokalbio",
"Failed to save models configuration": "",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Nepavyko atnaujinti nustatymų",
"Failed to update status": "",
@@ -846,6 +880,8 @@
"Female": "",
"File": "Rinkmena",
"File added successfully.": "",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "",
"File Context": "",
@@ -873,6 +909,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "",
"Folder name updated successfully": "",
@@ -961,6 +998,7 @@
"Hex Color - Leave empty for default color": "",
"Hidden": "",
"Hide": "Paslėpti",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "",
"High": "",
@@ -968,6 +1006,7 @@
"History": "",
"Home": "",
"Host": "",
+ "Hourly Messages": "",
"How can I help you today?": "Kuo galėčiau Jums padėti ?",
"How would you rate this response?": "",
"HTML": "",
@@ -1078,13 +1117,19 @@
"Landing Page Mode": "",
"Language": "Kalba",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Paskutinį kartą aktyvus",
"Last Modified": "Paskutinis pakeitimas",
"Last reply": "",
"LDAP": "",
"LDAP server updated": "",
"Leaderboard": "",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1271,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "Pavadinimas",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "",
@@ -1243,6 +1289,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "",
@@ -1289,6 +1336,9 @@
"No source available": "Šaltinių nerasta",
"No sources found": "",
"No suggestion prompts": "Nėra siūlomų raginimų",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "",
"No valves": "",
@@ -1347,6 +1397,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "",
@@ -1486,6 +1537,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Vadinkite save Naudotoju (pvz. Naudotojas mokosi prancūzų kalbos)",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "Atmesta kai neturėtų būti atmesta",
"Regenerate": "Generuoti iš naujo",
"Regenerate Menu": "",
@@ -1680,6 +1732,7 @@
"Show": "Rodyti",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "Rodyti administratoriaus duomenis laukiant paskyros patvirtinimo",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1791,6 +1844,8 @@
"Temperature": "Temperatūra",
"Temporary Chat": "",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "",
"Text-to-Speech": "",
"Text-to-Speech Engine": "Balso sintezės modelis",
@@ -1824,6 +1879,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Tai užtikrina, kad Jūsų pokalbiai saugiai saugojami duomenų bazėje. Ačiū!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Tai eksperimentinė funkcija ir gali veikti nevisada.",
"This model is not publicly available. Please select another model.": "",
@@ -1867,6 +1923,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1943,6 +2000,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "",
"URL is required": "",
"URL Mode": "URL režimas",
@@ -1996,6 +2054,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Perspėjimas",
"Warning:": "Perspėjimas",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
diff --git a/src/lib/i18n/locales/lv-LV/translation.json b/src/lib/i18n/locales/lv-LV/translation.json
index 6459d6ea0..3821bf045 100644
--- a/src/lib/i18n/locales/lv-LV/translation.json
+++ b/src/lib/i18n/locales/lv-LV/translation.json
@@ -19,6 +19,21 @@
"{{COUNT}} Rows": "{{COUNT}} rindas",
"{{COUNT}} Sources": "{{COUNT}} avoti",
"{{COUNT}} words": "{{COUNT}} vārdi",
+ "{{COUNT}}d_time_ago_zero": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_zero": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_zero": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_zero": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_zero": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "{{LOCALIZED_DATE}} plkst. {{LOCALIZED_TIME}}",
"{{model}} download has been canceled": "{{model}} lejupielāde ir atcelta",
"{{modelName}} profile image": "",
@@ -27,6 +42,7 @@
"{{webUIName}} Backend Required": "Nepieciešama {{webUIName}} aizmugursistēma",
"*Prompt node ID(s) are required for image generation": "*Attēla ģenerēšanai nepieciešami uzvednes mezgla ID",
"1 Source": "1 avots",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "Sadarbības kanāls, kurā cilvēki pievienojas kā dalībnieki",
"A discussion channel where access is controlled by groups and permissions": "Diskusiju kanāls, kur piekļuvi kontrolē grupas un atļaujas",
"A new version (v{{LATEST_VERSION}}) is now available.": "Ir pieejama jauna versija (v{{LATEST_VERSION}}).",
@@ -37,6 +53,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "Pieņemt automātisko pabeigšanu\nPāriet uz uzvednes mainīgo",
"Access": "Piekļuve",
"Access Control": "Piekļuves kontrole",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Pieejams visiem lietotājiem",
"Account": "Konts",
@@ -73,11 +90,14 @@
"Add Reaction": "Pievienot reakciju",
"Add tag": "",
"Add Tag": "Pievienot tagu",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Pievienot teksta saturu",
"Add to favorites": "",
"Add User": "Pievienot lietotāju",
"Add User Group": "Pievienot lietotāju grupu",
"Add webpage": "Pievienot tīmekļa lapu",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "Papildu konfigurācija",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "Papildu konfigurācijas opcijas marķierim. Tam jābūt JSON virknei ar atslēgu-vērtību pāriem. Piemēram, '{\"key\": \"value\"}'. Atbalstītās atslēgas ietver: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level",
"Additional feedback comments": "",
@@ -90,6 +110,7 @@
"Admin Panel": "Administratora panelis",
"Admin Settings": "Administratora iestatījumi",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Administratoriem vienmēr ir piekļuve visiem rīkiem; lietotājiem rīki jāpiešķir katram modelim darba vidē.",
+ "Advanced": "",
"Advanced Parameters": "Papildu parametri",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "MinerU parsēšanas papildu parametri (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)",
"Advanced Params": "Papildu parametri",
@@ -97,7 +118,10 @@
"AI": "MI",
"All": "Visi",
"All chats have been unarchived.": "Visas tērzēšanas ir atarhivētas.",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Visi modeļi veiksmīgi dzēsti",
+ "All time": "",
"All Users": "",
"Allow Call": "Atļaut zvanu",
"Allow Chat Controls": "Atļaut tērzēšanas vadības",
@@ -115,6 +139,7 @@
"Allow non-local voices": "Atļaut ne-lokālās balsis",
"Allow Rate Response": "Atļaut vērtēt atbildi",
"Allow Regenerate Response": "Atļaut atkārtoti ģenerēt atbildi",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "Atļaut runu uz tekstu",
"Allow Temporary Chat": "Atļaut pagaidu tērzēšanu",
"Allow Text to Speech": "Atļaut tekstu uz runu",
@@ -270,14 +295,12 @@
"Chat Background Image": "Tērzēšanas fona attēls",
"Chat Bubble UI": "Tērzēšanas burbuļa saskarne",
"Chat Completions": "",
- "Chat Controls": "Tērzēšanas vadības",
"Chat Conversation": "Tērzēšanas saruna",
"Chat direction": "Tērzēšanas virziens",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "Tērzēšanas ID",
"Chat moved successfully": "Tērzēšana veiksmīgi pārvietota",
- "Chat Overview": "Tērzēšanas pārskats",
"Chat Permissions": "Tērzēšanas atļaujas",
"Chat Tags Auto-Generation": "Tērzēšanas tagu automātiska ģenerēšana",
"Chat unshared successfully.": "",
@@ -324,7 +347,6 @@
"Close feedback": "",
"Close modal": "Aizvērt logu",
"Close Modal": "Aizvērt logu",
- "Close overview": "",
"Close settings modal": "Aizvērt iestatījumu logu",
"Close Sidebar": "Aizvērt sānjoslu",
"cloud": "mākonis",
@@ -368,6 +390,8 @@
"Confirm your new password": "Apstipriniet savu jauno paroli",
"Confirm Your Password": "Apstipriniet savu paroli",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "Savienojieties ar saviem OpenAI saderīgajiem API galapunktiem.",
"Connect to your own OpenAPI compatible external tool servers.": "Savienojieties ar saviem OpenAPI saderīgajiem ārējo rīku serveriem.",
"Connection failed": "Savienojums neizdevās",
@@ -409,6 +433,7 @@
"Copy URL": "Kopēt URL",
"Copying to clipboard was successful!": "Kopēšana starpliktuvē bija veiksmīga!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "Pakalpojumu sniedzējam jākonfigurē CORS pareizi, lai atļautu pieprasījumus no Open WebUI.",
+ "Could not read file.": "",
"Create": "Izveidot",
"Create a knowledge base": "Izveidot zināšanu bāzi",
"Create a model": "Izveidot modeli",
@@ -439,6 +464,7 @@
"Custom Gender": "",
"Custom Parameter Name": "Pielāgota parametra nosaukums",
"Custom Parameter Value": "Pielāgota parametra vērtība",
+ "Daily Messages": "",
"Danger Zone": "Bīstamā zona",
"Dark": "Tumšs",
"Data Controls": "Datu vadības",
@@ -561,6 +587,7 @@
"Downloading stats...": "Lejupielādē statistiku...",
"Draw": "Zīmēt",
"Drop any files here to upload": "Nometiet jebkurus failus šeit, lai augšupielādētu",
+ "Drop files here to upload": "",
"DuckDuckGo": "DuckDuckGo",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "piem., '30s','10m'. Derīgas laika vienības ir 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +622,7 @@
"Edit Last Message": "Rediģēt pēdējo ziņojumu",
"Edit Memory": "Rediģēt atmiņu",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Rediģēt lietotāju",
"Edit User Group": "Rediģēt lietotāju grupu",
"Edit workflow.json content": "Rediģēt workflow.json saturu",
@@ -677,7 +705,6 @@
"Enter Google PSE API Key": "Ievadiet Google PSE API atslēgu",
"Enter Google PSE Engine Id": "Ievadiet Google PSE dzinēja ID",
"Enter hex color (e.g. #FF0000)": "Ievadiet hex krāsu (piem., #FF0000)",
- "Enter ID": "Ievadiet ID",
"Enter Image Size (e.g. 512x512)": "Ievadiet attēla izmēru (piem., 512x512)",
"Enter Jina API Base URL": "Ievadiet Jina API bāzes URL",
"Enter Jina API Key": "Ievadiet Jina API atslēgu",
@@ -798,7 +825,6 @@
"External": "Ārējs",
"External Document Loader URL required.": "Nepieciešams ārējā dokumentu ielādētāja URL.",
"External Task Model": "Ārējais uzdevumu modelis",
- "External Tools": "Ārējie rīki",
"External Web Loader API Key": "Ārējā tīmekļa ielādētāja API atslēga",
"External Web Loader URL": "Ārējā tīmekļa ielādētāja URL",
"External Web Search API Key": "Ārējās tīmekļa meklēšanas API atslēga",
@@ -806,8 +832,10 @@
"Fade Effect for Streaming Text": "Izbalēšanas efekts straumēšanas tekstam",
"Failed to add file.": "Neizdevās pievienot failu.",
"Failed to add members": "Neizdevās pievienot dalībniekus",
+ "Failed to attach file": "",
"Failed to clear status": "Neizdevās notīrīt statusu",
"Failed to connect to {{URL}} OpenAPI tool server": "Neizdevās savienoties ar {{URL}} OpenAPI rīku serveri",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "Neizdevās nokopēt saiti",
"Failed to create API Key.": "Neizdevās izveidot API atslēgu.",
"Failed to delete note": "Neizdevās dzēst piezīmi",
@@ -830,6 +858,7 @@
"Failed to save connections": "Neizdevās saglabāt savienojumus",
"Failed to save conversation": "Neizdevās saglabāt sarunu",
"Failed to save models configuration": "Neizdevās saglabāt modeļu konfigurāciju",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Neizdevās atjaunināt iestatījumus",
"Failed to update status": "Neizdevās atjaunināt statusu",
@@ -846,6 +875,8 @@
"Female": "Sieviete",
"File": "Fails",
"File added successfully.": "Fails veiksmīgi pievienots.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Faila saturs veiksmīgi atjaunināts.",
"File Context": "Faila konteksts",
@@ -873,6 +904,7 @@
"Folder Background Image": "Mapes fona attēls",
"Folder deleted successfully": "Mape veiksmīgi dzēsta",
"Folder Max File Count": "Mapes maksimālais failu skaits",
+ "Folder name": "",
"Folder Name": "Mapes nosaukums",
"Folder name cannot be empty.": "Mapes nosaukums nevar būt tukšs.",
"Folder name updated successfully": "Mapes nosaukums veiksmīgi atjaunināts",
@@ -961,6 +993,7 @@
"Hex Color - Leave empty for default color": "Hex krāsa - Atstājiet tukšu noklusējuma krāsai",
"Hidden": "",
"Hide": "Slēpt",
+ "Hide All": "",
"Hide from Sidebar": "Slēpt no sānjoslas",
"Hide Model": "Slēpt modeli",
"High": "Augsts",
@@ -968,6 +1001,7 @@
"History": "",
"Home": "Sākums",
"Host": "Hosts",
+ "Hourly Messages": "",
"How can I help you today?": "Kā es varu jums šodien palīdzēt?",
"How would you rate this response?": "Kā jūs novērtētu šo atbildi?",
"HTML": "HTML",
@@ -1078,13 +1112,19 @@
"Landing Page Mode": "Sākumlapas režīms",
"Language": "Valoda",
"Language Locales": "Valodu lokalizācijas",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Pēdējo reizi aktīvs",
"Last Modified": "Pēdējoreiz modificēts",
"Last reply": "Pēdējā atbilde",
"LDAP": "LDAP",
"LDAP server updated": "LDAP serveris atjaunināts",
"Leaderboard": "Līderu tabula",
+ "Learn more": "",
"Learn More": "Uzzināt vairāk",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "Uzziniet vairāk par OpenAPI rīku serveriem.",
"Learn more about Voxtral transcription.": "Uzziniet vairāk par Voxtral transkripciju.",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1266,7 @@
"More options": "",
"More Options": "Vairāk opciju",
"Move": "Pārvietot",
+ "My Terminal": "",
"Name": "Nosaukums",
"Name and ID are required, please fill them out": "Nosaukums un ID ir nepieciešami, lūdzu, aizpildiet tos",
"Name your knowledge base": "Nosauciet savu zināšanu bāzi",
@@ -1243,6 +1284,7 @@
"New Prompt": "Jauna uzvedne",
"New Skill": "",
"New Temporary Chat": "Jauna pagaidu tērzēšana",
+ "New Terminal": "",
"New Tool": "Jauns rīks",
"New Webhook": "Jauns webhook",
"new-channel": "jauns-kanāls",
@@ -1289,6 +1331,9 @@
"No source available": "Avots nav pieejams",
"No sources found": "Avoti nav atrasti",
"No suggestion prompts": "Nav ieteikumu uzvedņu",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "Rīki nav atrasti",
"No users were found.": "Lietotāji nav atrasti.",
"No valves": "Nav vārstu",
@@ -1347,6 +1392,7 @@
"Open Model Selector": "",
"Open Settings": "Atvērt iestatījumus",
"Open Sidebar": "Atvērt sānjoslu",
+ "Open Terminal": "",
"Open User Profile Menu": "Atvērt lietotāja profila izvēlni",
"Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI var izmantot rīkus, ko nodrošina jebkurš OpenAPI serveris.",
"Open WebUI uses faster-whisper internally.": "Open WebUI iekšēji izmanto faster-whisper.",
@@ -1486,6 +1532,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "Samazina bezjēdzīga teksta ģenerēšanas varbūtību. Augstāka vērtība (piem., 100) sniegs daudzveidīgākas atbildes, bet zemāka vērtība (piem., 10) būs konservatīvāka.",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Atsaucieties uz sevi kā \"Lietotājs\" (piem., \"Lietotājs mācās spāņu valodu\")",
"Reference Chats": "Atsauces tērzēšanas",
+ "Refresh": "",
"Refused when it shouldn't have": "Atteica, kad nevajadzēja",
"Regenerate": "Atkārtoti ģenerēt",
"Regenerate Menu": "Atkārtotas ģenerēšanas izvēlne",
@@ -1679,6 +1726,7 @@
"Show": "Rādīt",
"Show \"What's New\" modal on login": "Rādīt \"Kas jauns\" logu pie pieteikšanās",
"Show Admin Details in Account Pending Overlay": "Rādīt administratora detaļas konta gaidīšanas pārklājumā",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "Rādīt failus",
"Show Formatting Toolbar": "Rādīt formatēšanas rīkjoslu",
@@ -1790,6 +1838,8 @@
"Temperature": "Temperatūra",
"Temporary Chat": "Pagaidu tērzēšana",
"Temporary Chat by Default": "Pagaidu tērzēšana pēc noklusējuma",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Teksta sadalītājs",
"Text-to-Speech": "Teksts uz runu",
"Text-to-Speech Engine": "Teksta uz runas dzinējs",
@@ -1823,6 +1873,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Tas nodrošina, ka jūsu vērtīgās sarunas tiek droši saglabātas jūsu aizmugursistēmas datubāzē. Paldies!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "Šī funkcija ir eksperimentāla un var tikt modificēta vai pārtraukta bez brīdinājuma.",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "Šī ir noklusējuma lietotāja atļauja un paliks iespējota.",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Šī ir eksperimentāla funkcija, tā var nedarboties kā paredzēts un var tikt mainīta jebkurā laikā.",
"This model is not publicly available. Please select another model.": "Šis modelis nav publiski pieejams. Lūdzu, izvēlieties citu modeli.",
@@ -1866,6 +1917,7 @@
"Today at {{LOCALIZED_TIME}}": "Šodien plkst. {{LOCALIZED_TIME}}",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "Pārslēgt sānjoslu",
"Toggle status history": "",
"Toggle whether current connection is active.": "Pārslēgt, vai pašreizējais savienojums ir aktīvs.",
@@ -1942,6 +1994,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Augšupielādes progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
"Uploaded files or images": "Augšupielādēti faili vai attēli",
"Uploading file...": "Augšupielādē failu...",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "URL ir nepieciešams",
"URL Mode": "URL režīms",
@@ -1995,6 +2048,7 @@
"Voice mode": "Balss režīms",
"Voice Mode Custom Prompt": "Balss režīma pielāgotā uzvedne",
"Voice Mode Prompt": "Balss režīma uzvedne",
+ "Waiting for upload...": "",
"Warning": "Brīdinājums",
"Warning:": "Brīdinājums:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Brīdinājums: Šīs opcijas iespējošana ļaus lietotājiem augšupielādēt patvaļīgu kodu serverī.",
diff --git a/src/lib/i18n/locales/ms-MY/translation.json b/src/lib/i18n/locales/ms-MY/translation.json
index e8e93afa4..66d681cb1 100644
--- a/src/lib/i18n/locales/ms-MY/translation.json
+++ b/src/lib/i18n/locales/ms-MY/translation.json
@@ -19,6 +19,11 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +32,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} Backend diperlukan",
"*Prompt node ID(s) are required for image generation": "",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "",
@@ -37,6 +43,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "",
"Access Control": "",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "",
"Account": "Akaun",
@@ -73,11 +80,14 @@
"Add Reaction": "",
"Add tag": "",
"Add Tag": "Tambah Tag",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "",
"Add to favorites": "",
"Add User": "Tambah Pengguna",
"Add User Group": "",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +100,7 @@
"Admin Panel": "Panel Pentadbir",
"Admin Settings": "Tetapan Pentadbir",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Pentadbir mempunyai akses kepada semua alat pada setiap masa; pengguna memerlukan alat yang ditetapkan mengikut model dalam ruang kerja.",
+ "Advanced": "",
"Advanced Parameters": "Parameter Lanjutan",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Parameter Lanjutan",
@@ -97,7 +108,10 @@
"AI": "",
"All": "",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "",
@@ -115,6 +129,7 @@
"Allow non-local voices": "Benarkan suara bukan tempatan ",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "",
"Allow Text to Speech": "",
@@ -270,14 +285,12 @@
"Chat Background Image": "Imej Latar Belakang Perbualan",
"Chat Bubble UI": "Antaramuka Buih Perbualan",
"Chat Completions": "",
- "Chat Controls": "Kawalan Perbualan",
"Chat Conversation": "",
"Chat direction": "Arah Perbualan",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "",
"Chat Permissions": "",
"Chat Tags Auto-Generation": "",
"Chat unshared successfully.": "",
@@ -324,7 +337,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +380,8 @@
"Confirm your new password": "",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "",
@@ -409,6 +423,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Menyalin ke papan klip berjaya!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "",
+ "Could not read file.": "",
"Create": "",
"Create a knowledge base": "",
"Create a model": "Cipta model",
@@ -439,6 +454,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "",
"Dark": "Gelap",
"Data Controls": "",
@@ -561,6 +577,7 @@
"Downloading stats...": "",
"Draw": "",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "cth '30s','10m'. Unit masa yang sah ialah 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +612,7 @@
"Edit Last Message": "",
"Edit Memory": "Edit Memori",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Edit Penggunal",
"Edit User Group": "",
"Edit workflow.json content": "",
@@ -677,7 +695,6 @@
"Enter Google PSE API Key": "Masukkan kunci API Google PSE",
"Enter Google PSE Engine Id": "Masukkan Id Enjin Google PSE",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "Masukkan Saiz Imej (cth 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "",
@@ -798,7 +815,6 @@
"External": "",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +822,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "Gagal mencipta kekunci API",
"Failed to delete note": "",
@@ -830,6 +848,7 @@
"Failed to save connections": "",
"Failed to save conversation": "Gagal menyimpan perbualan",
"Failed to save models configuration": "",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Gagal mengemaskini tetapan",
"Failed to update status": "",
@@ -846,6 +865,8 @@
"Female": "",
"File": "Fail",
"File added successfully.": "",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "",
"File Context": "",
@@ -873,6 +894,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "",
"Folder name updated successfully": "",
@@ -961,6 +983,7 @@
"Hex Color - Leave empty for default color": "",
"Hidden": "",
"Hide": "Sembunyi",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "",
"High": "",
@@ -968,6 +991,7 @@
"History": "",
"Home": "",
"Host": "",
+ "Hourly Messages": "",
"How can I help you today?": "Bagaimana saya boleh membantu anda hari ini?",
"How would you rate this response?": "",
"HTML": "",
@@ -1078,13 +1102,19 @@
"Landing Page Mode": "",
"Language": "Bahasa",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Dilihat aktif terakhir pada",
"Last Modified": "Kemaskini terakhir pada",
"Last reply": "",
"LDAP": "",
"LDAP server updated": "",
"Leaderboard": "",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1256,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "Nama",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "",
@@ -1243,6 +1274,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "",
@@ -1289,6 +1321,9 @@
"No source available": "Tiada sumber tersedia",
"No sources found": "",
"No suggestion prompts": "Tiada prompt cadangan",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "",
"No valves": "",
@@ -1347,6 +1382,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "",
@@ -1486,6 +1522,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Rujuk diri anda sebagai \"User\" (cth, \"Pengguna sedang belajar bahasa Sepanyol\")",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "Menolak dimana ia tidak sepatutnya",
"Regenerate": "Jana semula",
"Regenerate Menu": "",
@@ -1677,6 +1714,7 @@
"Show": "Tunjukkan",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "Tunjukkan Butiran Pentadbir dalam Akaun Menunggu Tindanan",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1788,6 +1826,8 @@
"Temperature": "Suhu",
"Temporary Chat": "",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "",
"Text-to-Speech": "",
"Text-to-Speech Engine": "Enjin Teks-ke-Ucapan",
@@ -1821,6 +1861,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Ini akan memastikan bahawa perbualan berharga anda disimpan dengan selamat ke pangkalan data 'backend' anda. Terima kasih!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "ni adalah ciri percubaan, ia mungkin tidak berfungsi seperti yang diharapkan dan tertakluk kepada perubahan pada bila-bila masa.",
"This model is not publicly available. Please select another model.": "",
@@ -1864,6 +1905,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1940,6 +1982,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "",
"URL is required": "",
"URL Mode": "Mod URL",
@@ -1993,6 +2036,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Amaran",
"Warning:": "Amaran:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
diff --git a/src/lib/i18n/locales/nb-NO/translation.json b/src/lib/i18n/locales/nb-NO/translation.json
index 862fb2f87..6ed2c5422 100644
--- a/src/lib/i18n/locales/nb-NO/translation.json
+++ b/src/lib/i18n/locales/nb-NO/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "Backend til {{webUIName}} kreves",
"*Prompt node ID(s) are required for image generation": "Node-ID-er for ledetekst kreves for generering av bilder",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "En ny versjon (v{{LATEST_VERSION}}) er nå tilgjengelig.",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "Tilgang",
"Access Control": "Tilgangskontroll",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Tilgjengelig for alle brukere",
"Account": "Konto",
@@ -73,11 +85,14 @@
"Add Reaction": "Legg til reaksjon",
"Add tag": "",
"Add Tag": "Legg til etikett",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Legg til tekstinnhold",
"Add to favorites": "",
"Add User": "Legg til bruker",
"Add User Group": "Legg til brukergruppe",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "Administratorpanel",
"Admin Settings": "Administratorinnstillinger",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Administratorer har alltid tilgang til alle verktøy. Brukere må få tildelt verktøy per modell i arbeidsområdet.",
+ "Advanced": "",
"Advanced Parameters": "Avanserte parametere",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Avanserte parametere",
@@ -97,7 +113,10 @@
"AI": "",
"All": "",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Alle modeller er slettet",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "Tillatt chatkontroller",
@@ -115,6 +134,7 @@
"Allow non-local voices": "Tillat ikke-lokale stemmer",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "Tillat midlertidige chatter",
"Allow Text to Speech": "",
@@ -270,14 +290,12 @@
"Chat Background Image": "Bakgrunnsbilde for chat",
"Chat Bubble UI": "Grensesnitt for chat-boble",
"Chat Completions": "",
- "Chat Controls": "Kontrollere i chat",
"Chat Conversation": "",
"Chat direction": "Retning på chat",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "Chatoversikt",
"Chat Permissions": "Tillatelser for chat",
"Chat Tags Auto-Generation": "Auto-generering av chatetiketter",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +385,8 @@
"Confirm your new password": "Bekreft det nye passordet ditt",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "Koble til egne OpenAI-kompatible API-endepunkter",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Kopiert til utklippstavlen!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "CORS må være riktig konfigurert av leverandøren for å kunne godkjenne forespørsler fra Open WebUI.",
+ "Could not read file.": "",
"Create": "Opprett",
"Create a knowledge base": "Opprett en kunnskapsbase",
"Create a model": "Opprett en modell",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "",
"Dark": "Mørk",
"Data Controls": "",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "Tegne",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "f.eks. '30s','10m'. Gyldige tidsenheter er 's', 'm', 't'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "",
"Edit Memory": "Rediger minne",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Rediger bruker",
"Edit User Group": "Rediger brukergruppe",
"Edit workflow.json content": "",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "Angi API-nøkkel for Google PSE",
"Enter Google PSE Engine Id": "Angi motor-ID for Google PSE",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "Angi bildestørrelse (f.eks. 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "Angi API-nøkkel for Jina",
@@ -798,7 +820,6 @@
"External": "",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "Kan ikke legge til filen.",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "Kan ikke opprette en API-nøkkel.",
"Failed to delete note": "",
@@ -830,6 +853,7 @@
"Failed to save connections": "",
"Failed to save conversation": "Kan ikke lagre samtalen",
"Failed to save models configuration": "Kan ikke lagre konfigurasjonen av modeller",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Kan ikke oppdatere innstillinger",
"Failed to update status": "",
@@ -846,6 +870,8 @@
"Female": "",
"File": "Fil",
"File added successfully.": "Filen er lagt til.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Filens innhold er oppdatert.",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "Mappe slettet",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "Mappenavn kan ikke være tomt.",
"Folder name updated successfully": "Mappenavn oppdatert",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "Hex-farge – la stå tom for standard farge",
"Hidden": "",
"Hide": "Skjul",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "",
"High": "",
@@ -968,6 +996,7 @@
"History": "",
"Home": "Hjem",
"Host": "Host",
+ "Hourly Messages": "",
"How can I help you today?": "Hva kan jeg hjelpe deg med i dag?",
"How would you rate this response?": "Hvordan vurderer du dette svaret?",
"HTML": "",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "Modus for startside",
"Language": "Språk",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Sist aktiv",
"Last Modified": "Sist endret",
"Last reply": "Siste svar",
"LDAP": "LDAP",
"LDAP server updated": "LDAP-server oppdatert",
"Leaderboard": "Ledertavle",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "Navn",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "Gi kunnskapsbasen et navn",
@@ -1243,6 +1279,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "ny-kanal",
@@ -1289,6 +1326,9 @@
"No source available": "Ingen kilde tilgjengelig",
"No sources found": "",
"No suggestion prompts": "Ingen forslagsprompter",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "Finner ingen brukere",
"No valves": "",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "Open WebUI bruker faster-whisper internt.",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Omtal deg selv som \"Bruker\" (f.eks. \"Bruker lærer spansk\")",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "Avvist når det ikke burde ha blitt det",
"Regenerate": "Generer på nytt",
"Regenerate Menu": "",
@@ -1678,6 +1720,7 @@
"Show": "Vis",
"Show \"What's New\" modal on login": "Vis \"Hva er nytt\"-modal ved innlogging",
"Show Admin Details in Account Pending Overlay": "Vis administratordetaljer i ventende kontovisning",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1789,6 +1832,8 @@
"Temperature": "Temperatur",
"Temporary Chat": "Midlertidig chat",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Oppdeling av tekst",
"Text-to-Speech": "",
"Text-to-Speech Engine": "Tekst-til-tale-motor",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Dette sikrer at de verdifulle samtalene dine lagres sikkert i backend-databasen din. Takk!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Dette er en eksperimentell funksjon. Det er mulig den ikke fungerer som forventet, og den kan endres når som helst.",
"This model is not publicly available. Please select another model.": "",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "",
"URL Mode": "URL-modus",
@@ -1994,6 +2042,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Advarsel",
"Warning:": "Advarsel!",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Advarsel: Hvis du aktiverer denne funksjonen, kan brukere laste opp vilkårlig kode på serveren.",
diff --git a/src/lib/i18n/locales/nl-NL/translation.json b/src/lib/i18n/locales/nl-NL/translation.json
index 5656f4aed..51cee7690 100644
--- a/src/lib/i18n/locales/nl-NL/translation.json
+++ b/src/lib/i18n/locales/nl-NL/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "{{COUNT}} woorden",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} Backend verplicht",
"*Prompt node ID(s) are required for image generation": "*Prompt node ID('s) zijn vereist voor het genereren van afbeeldingen",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "Een nieuwe versie (v{{LATEST_VERSION}}) is nu beschikbaar",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "Toegang",
"Access Control": "Toegangsbeheer",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Toegankelijk voor alle gebruikers",
"Account": "Account",
@@ -73,11 +85,14 @@
"Add Reaction": "Voeg reactie toe",
"Add tag": "",
"Add Tag": "Voeg tag toe",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Voeg tekstinhoud toe",
"Add to favorites": "",
"Add User": "Voeg gebruiker toe",
"Add User Group": "Voeg gebruikersgroep toe",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "Extra configuratie",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "Beheerderspaneel",
"Admin Settings": "Beheerdersinstellingen",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Beheerders hebben altijd toegang tot alle gereedschappen; gebruikers moeten gereedschap toegewezen krijgen per model in de werkruimte.",
+ "Advanced": "",
"Advanced Parameters": "Geavanceerde parameters",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Geavanceerde params",
@@ -97,7 +113,10 @@
"AI": "",
"All": "Alle",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Alle modellen zijn succesvol verwijderd",
+ "All time": "",
"All Users": "",
"Allow Call": "Bellen toestaan",
"Allow Chat Controls": "Chatbesturing toestaan",
@@ -115,6 +134,7 @@
"Allow non-local voices": "Niet-lokale stemmen toestaan",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "Tijdelijke chat toestaan",
"Allow Text to Speech": "",
@@ -270,14 +290,12 @@
"Chat Background Image": "Chatachtergrond",
"Chat Bubble UI": "Chatbubble-UI",
"Chat Completions": "",
- "Chat Controls": "Chatbesturing",
"Chat Conversation": "",
"Chat direction": "Chatrichting",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "Chatoverzicht",
"Chat Permissions": "Chattoestemmingen",
"Chat Tags Auto-Generation": "Chatlabels automatisch genereren",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +385,8 @@
"Confirm your new password": "Bevestig je nieuwe wachtwoord",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "Verbind met je eigen OpenAI-compatibele API-endpoints",
"Connect to your own OpenAPI compatible external tool servers.": "Verbind met je eigen OpenAPI-compatibele externe gereedschapservers",
"Connection failed": "Connectie mislukt",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Kopiëren naar klembord was succesvol!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "CORS moet goed geconfigureerd zijn bij de provider om verzoeken van Open WebUI toe te staan",
+ "Could not read file.": "",
"Create": "Aanmaken",
"Create a knowledge base": "Maak een kennisbasis aan",
"Create a model": "Een model maken",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "Gevarenzone",
"Dark": "Donker",
"Data Controls": "",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "Teken",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "bijv. '30s', '10m'. Geldige tijdseenheden zijn 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "",
"Edit Memory": "Bewerk geheugen",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Wijzig gebruiker",
"Edit User Group": "Bewerk gebruikergroep",
"Edit workflow.json content": "",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "Voer de Google PSE API-sleutel in",
"Enter Google PSE Engine Id": "Voer Google PSE Engine-ID in",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "Voeg afbeelding formaat toe (Bijv. 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "Voer Jina API-sleutel in",
@@ -798,7 +820,6 @@
"External": "Extern",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "Het is niet gelukt om het bestand toe te voegen.",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "Kan geen verbinding maken met {{URL}} OpenAPI gereedschapserver",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "Kan API Key niet aanmaken.",
"Failed to delete note": "",
@@ -830,6 +853,7 @@
"Failed to save connections": "",
"Failed to save conversation": "Het is niet gelukt om het gesprek op te slaan",
"Failed to save models configuration": "Het is niet gelukt om de modelconfiguratie op te slaan",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Instellingen konden niet worden bijgewerkt.",
"Failed to update status": "",
@@ -846,6 +870,8 @@
"Female": "",
"File": "Bestand",
"File added successfully.": "Bestand succesvol toegevoegd.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Bestandsinhoud succesvol bijgewerkt.",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "Map succesvol verwijderd",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "Mapnaam kan niet leeg zijn",
"Folder name updated successfully": "Mapnaam succesvol aangepast",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "Hex-kleur - laat leeg voor standaardkleur",
"Hidden": "",
"Hide": "Verberg",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "Verberg model",
"High": "",
@@ -968,6 +996,7 @@
"History": "",
"Home": "Thuis",
"Host": "Host",
+ "Hourly Messages": "",
"How can I help you today?": "Hoe kan ik je vandaag helpen?",
"How would you rate this response?": "Hoe zou je dit antwoord beoordelen?",
"HTML": "",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "Landingspaginamodus",
"Language": "Taal",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Laatst Actief",
"Last Modified": "Laatst aangepast",
"Last reply": "Laatste antwoord",
"LDAP": "LDAP",
"LDAP server updated": "LDAP-server bijgewerkt",
"Leaderboard": "Klassement",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "Naam",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "Geef je kennisbasis een naam",
@@ -1243,6 +1279,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "nieuw-kanaal",
@@ -1289,6 +1326,9 @@
"No source available": "Geen bron beschikbaar",
"No sources found": "",
"No suggestion prompts": "Geen voorgestelde prompts",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "Geen gebruikers gevonden",
"No valves": "",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "Open WebUI gebruikt faster-whisper intern",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "Vermindert de kans op het genereren van onzin. Een hogere waarde (bijv. 100) zal meer diverse antwoorden geven, terwijl een lagere waarde (bijv. 10) conservatiever zal zijn.",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Refereer naar jezelf als \"user\" (bv. \"User is Spaans aan het leren\")",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "Geweigerd terwijl het niet had moeten",
"Regenerate": "Regenereren",
"Regenerate Menu": "",
@@ -1678,6 +1720,7 @@
"Show": "Toon",
"Show \"What's New\" modal on login": "Toon \"Wat is nieuw\" bij inloggen",
"Show Admin Details in Account Pending Overlay": "Admin-details weergeven in overlay in afwachting van account",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1789,6 +1832,8 @@
"Temperature": "Temperatuur",
"Temporary Chat": "Tijdelijke chat",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Tekst splitser",
"Text-to-Speech": "",
"Text-to-Speech Engine": "Tekst-naar-Spraak Engine",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Dit zorgt ervoor dat je waardevolle gesprekken veilig worden opgeslagen in je backend database. Dank je wel!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Dit is een experimentele functie, het werkt mogelijk niet zoals verwacht en kan op elk moment worden gewijzigd.",
"This model is not publicly available. Please select another model.": "",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "",
"URL Mode": "URL-modus",
@@ -1994,6 +2042,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Waarschuwing",
"Warning:": "Waarschuwing",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Waarschuwing: Door dit in te schakelen kunnen gebruikers willekeurige code uploaden naar de server.",
diff --git a/src/lib/i18n/locales/pa-IN/translation.json b/src/lib/i18n/locales/pa-IN/translation.json
index 03c0a5148..1e9b06604 100644
--- a/src/lib/i18n/locales/pa-IN/translation.json
+++ b/src/lib/i18n/locales/pa-IN/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} ਬੈਕਐਂਡ ਲੋੜੀਂਦਾ ਹੈ",
"*Prompt node ID(s) are required for image generation": "",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "",
"Access Control": "",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "",
"Account": "ਖਾਤਾ",
@@ -73,11 +85,14 @@
"Add Reaction": "",
"Add tag": "",
"Add Tag": "",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "",
"Add to favorites": "",
"Add User": "ਉਪਭੋਗਤਾ ਸ਼ਾਮਲ ਕਰੋ",
"Add User Group": "",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "ਪ੍ਰਬੰਧਕ ਪੈਨਲ",
"Admin Settings": "ਪ੍ਰਬੰਧਕ ਸੈਟਿੰਗਾਂ",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "",
+ "Advanced": "",
"Advanced Parameters": "ਉੱਚ ਸਤਰ ਦੇ ਪੈਰਾਮੀਟਰ",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "ਐਡਵਾਂਸਡ ਪਰਮਜ਼",
@@ -97,7 +113,10 @@
"AI": "",
"All": "",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "",
@@ -115,6 +134,7 @@
"Allow non-local voices": "",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "",
"Allow Text to Speech": "",
@@ -270,14 +290,12 @@
"Chat Background Image": "",
"Chat Bubble UI": "ਗੱਲਬਾਤ ਬਬਲ UI",
"Chat Completions": "",
- "Chat Controls": "",
"Chat Conversation": "",
"Chat direction": "ਗੱਲਬਾਤ ਡਿਰੈਕਟਨ",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "",
"Chat Permissions": "",
"Chat Tags Auto-Generation": "",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +385,8 @@
"Confirm your new password": "",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "ਕਲਿੱਪਬੋਰਡ 'ਤੇ ਕਾਪੀ ਕਰਨਾ ਸਫਲ ਰਿਹਾ!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "",
+ "Could not read file.": "",
"Create": "",
"Create a knowledge base": "",
"Create a model": "ਇੱਕ ਮਾਡਲ ਬਣਾਓ",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "",
"Dark": "ਗੂੜ੍ਹਾ",
"Data Controls": "",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "ਉਦਾਹਰਣ ਲਈ '30ਸ','10ਮਿ'. ਸਹੀ ਸਮਾਂ ਇਕਾਈਆਂ ਹਨ 'ਸ', 'ਮ', 'ਘੰ'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "",
"Edit Memory": "",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "ਉਪਭੋਗਤਾ ਸੰਪਾਦਨ ਕਰੋ",
"Edit User Group": "",
"Edit workflow.json content": "",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "Google PSE API ਕੁੰਜੀ ਦਾਖਲ ਕਰੋ",
"Enter Google PSE Engine Id": "Google PSE ਇੰਜਣ ID ਦਾਖਲ ਕਰੋ",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "ਚਿੱਤਰ ਆਕਾਰ ਦਰਜ ਕਰੋ (ਉਦਾਹਰਣ ਲਈ 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "",
@@ -798,7 +820,6 @@
"External": "",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "API ਕੁੰਜੀ ਬਣਾਉਣ ਵਿੱਚ ਅਸਫਲ।",
"Failed to delete note": "",
@@ -830,6 +853,7 @@
"Failed to save connections": "",
"Failed to save conversation": "ਗੱਲਬਾਤ ਸੰਭਾਲਣ ਵਿੱਚ ਅਸਫਲ",
"Failed to save models configuration": "",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "",
"Failed to update status": "",
@@ -846,6 +870,8 @@
"Female": "",
"File": "",
"File added successfully.": "",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "",
"Folder name updated successfully": "",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "",
"Hidden": "",
"Hide": "ਲੁਕਾਓ",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "",
"High": "",
@@ -968,6 +996,7 @@
"History": "",
"Home": "",
"Host": "",
+ "Hourly Messages": "",
"How can I help you today?": "ਮੈਂ ਅੱਜ ਤੁਹਾਡੀ ਕਿਵੇਂ ਮਦਦ ਕਰ ਸਕਦਾ ਹਾਂ?",
"How would you rate this response?": "",
"HTML": "",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "",
"Language": "ਭਾਸ਼ਾ",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "ਆਖਰੀ ਸਰਗਰਮ",
"Last Modified": "",
"Last reply": "",
"LDAP": "",
"LDAP server updated": "",
"Leaderboard": "",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "ਨਾਮ",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "",
@@ -1243,6 +1279,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "",
@@ -1289,6 +1326,9 @@
"No source available": "ਕੋਈ ਸਰੋਤ ਉਪਲਬਧ ਨਹੀਂ",
"No sources found": "",
"No suggestion prompts": "ਕੋਈ ਸੁਝਾਏ ਪ੍ਰਾਂਪਟ ਨਹੀਂ",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "",
"No valves": "",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "ਜਦੋਂ ਇਹ ਨਹੀਂ ਹੋਣਾ ਚਾਹੀਦਾ ਸੀ ਤਾਂ ਇਨਕਾਰ ਕੀਤਾ",
"Regenerate": "ਮੁੜ ਬਣਾਓ",
"Regenerate Menu": "",
@@ -1678,6 +1720,7 @@
"Show": "ਦਿਖਾਓ",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1789,6 +1832,8 @@
"Temperature": "ਤਾਪਮਾਨ",
"Temporary Chat": "",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "",
"Text-to-Speech": "",
"Text-to-Speech Engine": "ਪਾਠ-ਤੋਂ-ਬੋਲ ਇੰਜਣ",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਤੁਹਾਡੀਆਂ ਕੀਮਤੀ ਗੱਲਾਂ ਤੁਹਾਡੇ ਬੈਕਐਂਡ ਡਾਟਾਬੇਸ ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਤੌਰ 'ਤੇ ਸੰਭਾਲੀਆਂ ਗਈਆਂ ਹਨ। ਧੰਨਵਾਦ!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "",
"This model is not publicly available. Please select another model.": "",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "",
"URL is required": "",
"URL Mode": "URL ਮੋਡ",
@@ -1994,6 +2042,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "ਚੇਤਾਵਨੀ",
"Warning:": "ਚੇਤਾਵਨੀ:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
diff --git a/src/lib/i18n/locales/pl-PL/translation.json b/src/lib/i18n/locales/pl-PL/translation.json
index 48a3e7346..179f8919b 100644
--- a/src/lib/i18n/locales/pl-PL/translation.json
+++ b/src/lib/i18n/locales/pl-PL/translation.json
@@ -19,6 +19,26 @@
"{{COUNT}} Rows": "{{COUNT}} wierszy",
"{{COUNT}} Sources": "{{COUNT}} źródeł",
"{{COUNT}} words": "{{COUNT}} słów",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_few": "",
+ "{{COUNT}}d_time_ago_many": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_few": "",
+ "{{COUNT}}h_time_ago_many": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_few": "",
+ "{{COUNT}}m_time_ago_many": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_few": "",
+ "{{COUNT}}w_time_ago_many": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_few": "",
+ "{{COUNT}}y_time_ago_many": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "{{LOCALIZED_DATE}} o {{LOCALIZED_TIME}}",
"{{model}} download has been canceled": "Pobieranie modelu {{model}} zostało anulowane",
"{{modelName}} profile image": "",
@@ -27,6 +47,7 @@
"{{webUIName}} Backend Required": "Wymagany backend {{webUIName}}",
"*Prompt node ID(s) are required for image generation": "*Do generowania obrazów wymagane jest ID węzła promptu",
"1 Source": "1 źródło",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "Kanał współpracy, do którego użytkownicy dołączają jako członkowie",
"A discussion channel where access is controlled by groups and permissions": "Kanał dyskusyjny, do którego dostęp jest kontrolowany przez grupy i uprawnienia",
"A new version (v{{LATEST_VERSION}}) is now available.": "Dostępna jest nowa wersja (v{{LATEST_VERSION}}).",
@@ -37,6 +58,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "Zaakceptuj autouzupełnianie\nPrzejdź do zmiennej promptu",
"Access": "Dostęp",
"Access Control": "Kontrola dostępu",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Dostępny dla wszystkich użytkowników",
"Account": "Konto",
@@ -73,11 +95,14 @@
"Add Reaction": "Dodaj reakcję",
"Add tag": "",
"Add Tag": "Dodaj tag",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Dodaj zawartość tekstową",
"Add to favorites": "",
"Add User": "Dodaj użytkownika",
"Add User Group": "Dodaj grupę użytkowników",
"Add webpage": "Dodaj stronę WWW",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "Dodatkowa konfiguracja",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "Dodatkowe opcje konfiguracji dla markera. Powinien to być ciąg JSON z parami klucz-wartość, np. '{\"key\": \"value\"}'. Obsługiwane klucze: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level.",
"Additional feedback comments": "",
@@ -90,6 +115,7 @@
"Admin Panel": "Panel administracyjny",
"Admin Settings": "Ustawienia administratora",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Administratorzy mają zawsze dostęp do wszystkich narzędzi; użytkownicy muszą mieć przypisane narzędzia do modelu w obszarze roboczym.",
+ "Advanced": "",
"Advanced Parameters": "Zaawansowane parametry",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "Zaawansowane parametry parsowania MinerU (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges).",
"Advanced Params": "Zaawansowane parametry",
@@ -97,7 +123,10 @@
"AI": "AI",
"All": "Wszystkie",
"All chats have been unarchived.": "Wszystkie czaty zostały przywrócone.",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Wszystkie modele zostały pomyślnie usunięte.",
+ "All time": "",
"All Users": "",
"Allow Call": "Zezwól na rozmowy głosowe",
"Allow Chat Controls": "Zezwól na ustawienia czatu",
@@ -115,6 +144,7 @@
"Allow non-local voices": "Zezwól na głosy nielokalne",
"Allow Rate Response": "Zezwól na ocenianie odpowiedzi",
"Allow Regenerate Response": "Zezwól na regenerację odpowiedzi",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "Zezwól na zamianę mowy na tekst (STT)",
"Allow Temporary Chat": "Zezwól na czat tymczasowy",
"Allow Text to Speech": "Zezwól na syntezę mowy (TTS)",
@@ -270,14 +300,12 @@
"Chat Background Image": "Tło czatu",
"Chat Bubble UI": "Wygląd dymków czatu",
"Chat Completions": "",
- "Chat Controls": "Ustawienia czatu",
"Chat Conversation": "Rozmowa",
"Chat direction": "Kierunek czatu",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "ID czatu",
"Chat moved successfully": "Czat przeniesiony pomyślnie",
- "Chat Overview": "Przegląd czatu",
"Chat Permissions": "Uprawnienia czatu",
"Chat Tags Auto-Generation": "Automatyczne generowanie tagów czatu",
"Chat unshared successfully.": "",
@@ -324,7 +352,6 @@
"Close feedback": "",
"Close modal": "Zamknij okno",
"Close Modal": "Zamknij okno",
- "Close overview": "",
"Close settings modal": "Zamknij okno ustawień",
"Close Sidebar": "Zamknij pasek boczny",
"cloud": "chmura",
@@ -368,6 +395,8 @@
"Confirm your new password": "Potwierdź nowe hasło",
"Confirm Your Password": "Potwierdź swoje hasło",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "Połącz z własnymi punktami końcowymi API zgodnymi z OpenAI.",
"Connect to your own OpenAPI compatible external tool servers.": "Połącz z własnymi serwerami narzędzi zgodnymi z OpenAPI.",
"Connection failed": "Połączenie nieudane",
@@ -409,6 +438,7 @@
"Copy URL": "Kopiuj URL",
"Copying to clipboard was successful!": "Pomyślnie skopiowano do schowka!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "Dostawca musi poprawnie skonfigurować CORS, aby zezwolić na żądania z Open WebUI.",
+ "Could not read file.": "",
"Create": "Utwórz",
"Create a knowledge base": "Utwórz bazę wiedzy",
"Create a model": "Utwórz model",
@@ -439,6 +469,7 @@
"Custom Gender": "",
"Custom Parameter Name": "Nazwa parametru niestandardowego",
"Custom Parameter Value": "Wartość parametru niestandardowego",
+ "Daily Messages": "",
"Danger Zone": "Strefa krytyczna",
"Dark": "Ciemny",
"Data Controls": "Zarządzanie danymi",
@@ -561,6 +592,7 @@
"Downloading stats...": "Pobieranie statystyk...",
"Draw": "Remis",
"Drop any files here to upload": "Upuść pliki tutaj, aby przesłać",
+ "Drop files here to upload": "",
"DuckDuckGo": "DuckDuckGo",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "np. '30s','10m'. Jednostki: 's' (sek), 'm' (min), 'h' (godz).",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +627,7 @@
"Edit Last Message": "Edytuj ostatnią wiadomość",
"Edit Memory": "Edytuj pamięć",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Edytuj profil użytkownika",
"Edit User Group": "Edytuj grupę użytkowników",
"Edit workflow.json content": "Edytuj treść workflow.json",
@@ -677,7 +710,6 @@
"Enter Google PSE API Key": "Wprowadź klucz API Google PSE",
"Enter Google PSE Engine Id": "Wprowadź ID silnika Google PSE",
"Enter hex color (e.g. #FF0000)": "Wprowadź kolor hex (np. #FF0000)",
- "Enter ID": "Wprowadź ID",
"Enter Image Size (e.g. 512x512)": "Wprowadź rozmiar obrazu (np. 512x512)",
"Enter Jina API Base URL": "Wprowadź Jina API Base URL",
"Enter Jina API Key": "Wprowadź klucz API Jina",
@@ -798,7 +830,6 @@
"External": "Zewnętrzny",
"External Document Loader URL required.": "Wymagany URL External Document Loader.",
"External Task Model": "Zewnętrzny Model Zadaniowy",
- "External Tools": "Narzędzia Zewnętrzne",
"External Web Loader API Key": "Klucz API External Web Loader",
"External Web Loader URL": "URL External Web Loader",
"External Web Search API Key": "Klucz API External Web Search",
@@ -806,8 +837,10 @@
"Fade Effect for Streaming Text": "Efekt zanikania generowanego tekstu",
"Failed to add file.": "Nie udało się dodać pliku.",
"Failed to add members": "Nie udało się dodać członków",
+ "Failed to attach file": "",
"Failed to clear status": "Nie udało się wyczyścić statusu",
"Failed to connect to {{URL}} OpenAPI tool server": "Nie udało się połączyć z serwerem narzędzi OpenAPI {{URL}}",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "Nie udało się skopiować linku",
"Failed to create API Key.": "Nie udało się utworzyć klucza API.",
"Failed to delete note": "Nie udało się usunąć notatki",
@@ -830,6 +863,7 @@
"Failed to save connections": "Nie udało się zapisać połączeń",
"Failed to save conversation": "Nie udało się zapisać rozmowy",
"Failed to save models configuration": "Nie udało się zapisać konfiguracji modeli",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Nie udało się zaktualizować ustawień",
"Failed to update status": "Nie udało się zaktualizować statusu",
@@ -846,6 +880,8 @@
"Female": "Kobieta",
"File": "Plik",
"File added successfully.": "Plik dodany pomyślnie.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Treść pliku zaktualizowana pomyślnie.",
"File Context": "Kontekst pliku",
@@ -873,6 +909,7 @@
"Folder Background Image": "Tło folderu",
"Folder deleted successfully": "Folder usunięty pomyślnie",
"Folder Max File Count": "Maks. liczba plików w folderze",
+ "Folder name": "",
"Folder Name": "Nazwa folderu",
"Folder name cannot be empty.": "Nazwa folderu nie może być pusta.",
"Folder name updated successfully": "Nazwa folderu zaktualizowana pomyślnie",
@@ -961,6 +998,7 @@
"Hex Color - Leave empty for default color": "Kolor Hex - zostaw puste dla domyślnego",
"Hidden": "",
"Hide": "Ukryj",
+ "Hide All": "",
"Hide from Sidebar": "Ukryj w pasku bocznym",
"Hide Model": "Ukryj model",
"High": "Wysoki",
@@ -968,6 +1006,7 @@
"History": "",
"Home": "Strona główna",
"Host": "Host",
+ "Hourly Messages": "",
"How can I help you today?": "W czym mogę pomóc?",
"How would you rate this response?": "Jak oceniasz tę odpowiedź?",
"HTML": "HTML",
@@ -1078,13 +1117,19 @@
"Landing Page Mode": "Tryb strony startowej",
"Language": "Język",
"Language Locales": "Lokalizacje językowe",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Ostatnio aktywny",
"Last Modified": "Ostatnia modyfikacja",
"Last reply": "Ostatnia odpowiedź",
"LDAP": "LDAP",
"LDAP server updated": "Serwer LDAP zaktualizowany",
"Leaderboard": "Tablica wyników",
+ "Learn more": "",
"Learn More": "Dowiedz się więcej",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "Dowiedz się więcej o serwerach narzędzi OpenAPI.",
"Learn more about Voxtral transcription.": "Dowiedz się więcej o transkrypcji Voxtral.",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1271,7 @@
"More options": "",
"More Options": "Więcej opcji",
"Move": "Przenieś",
+ "My Terminal": "",
"Name": "Nazwa",
"Name and ID are required, please fill them out": "Nazwa i ID są wymagane",
"Name your knowledge base": "Nazwij bazę wiedzy",
@@ -1243,6 +1289,7 @@
"New Prompt": "Nowy prompt",
"New Skill": "",
"New Temporary Chat": "Nowy czat tymczasowy",
+ "New Terminal": "",
"New Tool": "Nowe narzędzie",
"New Webhook": "Nowy webhook",
"new-channel": "nowy-kanal",
@@ -1289,6 +1336,9 @@
"No source available": "Brak dostępnego źródła",
"No sources found": "Nie znaleziono źródeł",
"No suggestion prompts": "Brak sugerowanych promptów",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "Nie znaleziono narzędzi",
"No users were found.": "Nie znaleziono użytkowników.",
"No valves": "Brak valves",
@@ -1347,6 +1397,7 @@
"Open Model Selector": "",
"Open Settings": "Otwórz Ustawienia",
"Open Sidebar": "Otwórz pasek boczny",
+ "Open Terminal": "",
"Open User Profile Menu": "Otwórz menu profilu",
"Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI może używać narzędzi z dowolnego serwera OpenAPI.",
"Open WebUI uses faster-whisper internally.": "Open WebUI używa wewnętrznie faster-whisper.",
@@ -1486,6 +1537,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "Redukuje prawdopodobieństwo generowania nonsensu. Wyższa wartość (np. 100) = większa różnorodność, niższa (np. 10) = bardziej zachowawczo.",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Mów o sobie \"Użytkownik\" (np. \"Użytkownik uczy się...\")",
"Reference Chats": "Czaty referencyjne",
+ "Refresh": "",
"Refused when it shouldn't have": "Odmówił, gdy nie powinien",
"Regenerate": "Wygeneruj ponownie",
"Regenerate Menu": "Menu regeneracji",
@@ -1680,6 +1732,7 @@
"Show": "Pokaż",
"Show \"What's New\" modal on login": "Pokaż okno \"Co nowego\" przy logowaniu",
"Show Admin Details in Account Pending Overlay": "Pokaż dane admina na ekranie oczekiwania",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "Pokaż pliki",
"Show Formatting Toolbar": "Pokaż pasek formatowania",
@@ -1791,6 +1844,8 @@
"Temperature": "Temperatura",
"Temporary Chat": "Czat tymczasowy",
"Temporary Chat by Default": "Domyślnie czat tymczasowy",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Text Splitter",
"Text-to-Speech": "Silnik syntezy mowy (TTS)",
"Text-to-Speech Engine": "Silnik syntezy mowy (TTS)",
@@ -1824,6 +1879,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "To zapewnia bezpieczny zapis rozmów w bazie danych. Dziękujemy!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "Ta funkcja jest eksperymentalna i może zostać zmieniona.",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "To domyślne uprawnienie i pozostanie włączone.",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "To funkcja eksperymentalna, może nie działać poprawnie.",
"This model is not publicly available. Please select another model.": "Ten model nie jest publicznie dostępny. Wybierz inny.",
@@ -1867,6 +1923,7 @@
"Today at {{LOCALIZED_TIME}}": "Dzisiaj o {{LOCALIZED_TIME}}",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "Przełącz pasek boczny",
"Toggle status history": "",
"Toggle whether current connection is active.": "Przełącz aktywność połączenia.",
@@ -1943,6 +2000,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Postęp: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
"Uploaded files or images": "Przesłane pliki lub obrazy",
"Uploading file...": "Przesyłanie pliku...",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "URL jest wymagany",
"URL Mode": "Tryb URL",
@@ -1996,6 +2054,7 @@
"Voice mode": "Tryb głosowy",
"Voice Mode Custom Prompt": "Własny prompt trybu głosowego",
"Voice Mode Prompt": "Prompt trybu głosowego",
+ "Waiting for upload...": "",
"Warning": "Uwaga",
"Warning:": "Uwaga:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Uwaga: Włączenie tego pozwoli użytkownikom na przesyłanie dowolnego kodu na serwer.",
diff --git a/src/lib/i18n/locales/pt-BR/translation.json b/src/lib/i18n/locales/pt-BR/translation.json
index 841e0e79d..7dc6dbfe0 100644
--- a/src/lib/i18n/locales/pt-BR/translation.json
+++ b/src/lib/i18n/locales/pt-BR/translation.json
@@ -19,6 +19,21 @@
"{{COUNT}} Rows": "{{COUNT}} Linhas",
"{{COUNT}} Sources": "{{COUNT}} Origens",
"{{COUNT}} words": "{{COUNT}} palavras",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_many": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_many": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_many": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_many": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_many": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "{{LOCALIZED_DATE}} às {{LOCALIZED_TIME}}",
"{{model}} download has been canceled": "O download do {{model}} foi cancelado",
"{{modelName}} profile image": "Imagem de perfil de {{modelName}}",
@@ -27,6 +42,7 @@
"{{webUIName}} Backend Required": "Backend {{webUIName}} necessário",
"*Prompt node ID(s) are required for image generation": "*Prompt node ID(s) são obrigatórios para gerar imagens",
"1 Source": "1 Origem",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "Um canal de colaboração onde as pessoas se juntam como membros.",
"A discussion channel where access is controlled by groups and permissions": "Um canal de discussão onde o acesso é controlado por grupos e permissões.",
"A new version (v{{LATEST_VERSION}}) is now available.": "Uma nova versão (v{{LATEST_VERSION}}) está disponível.",
@@ -37,6 +53,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "Aceitar geração de autocompletar\nIr para a variável de prompt",
"Access": "Acesso",
"Access Control": "Controle de Acesso",
+ "Access Grants": "",
"Access List": "Lista de acesso",
"Accessible to all users": "Acessível para todos os usuários",
"Account": "Conta",
@@ -73,11 +90,14 @@
"Add Reaction": "Adicionar reação",
"Add tag": "Adicionar tag",
"Add Tag": "Adicionar Tag",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Adicionar conteúdo de texto",
"Add to favorites": "Adicionar aos favoritos",
"Add User": "Adicionar Usuário",
"Add User Group": "Adicionar grupo de usuários",
"Add webpage": "Adicionar página web",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "Configuração adicional",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "Opções de configuração adicionais para o marcador. Deve ser uma string JSON com pares chave-valor. Por exemplo, '{\"key\": \"value\"}'. As chaves suportadas incluem: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level",
"Additional feedback comments": "Comentários adicionais de feedback",
@@ -90,6 +110,7 @@
"Admin Panel": "Painel do Admin",
"Admin Settings": "Configurações do Admin",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Os administradores têm acesso a todas as ferramentas o tempo todo; os usuários precisam de ferramentas atribuídas, por modelo, no workspace.",
+ "Advanced": "",
"Advanced Parameters": "Parâmetros Avançados",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "Parâmetros avançados para análise do MinerU (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)",
"Advanced Params": "Parâmetros Avançados",
@@ -97,7 +118,10 @@
"AI": "IA",
"All": "Tudo",
"All chats have been unarchived.": "Todos os chats foram desarquivados.",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Todos os modelos foram excluídos com sucesso",
+ "All time": "",
"All Users": "Todos os usuários",
"Allow Call": "Permitir chamada",
"Allow Chat Controls": "Permitir Controles de Chats",
@@ -115,6 +139,7 @@
"Allow non-local voices": "Permitir vozes não locais",
"Allow Rate Response": "Permitir Avaliar Resposta",
"Allow Regenerate Response": "Permitir Regenerar Resposta",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "Permitir Fala para Texto",
"Allow Temporary Chat": "Permitir Conversa Temporária",
"Allow Text to Speech": "Permitir Texto para Fala",
@@ -270,14 +295,12 @@
"Chat Background Image": "Imagem de Fundo do Chat",
"Chat Bubble UI": "Interface de Bolha de Chat",
"Chat Completions": "Gerar Resposta",
- "Chat Controls": "Controles de Chat",
"Chat Conversation": "Conversa do Chat",
"Chat direction": "Direção do Chat",
"Chat exported successfully": "Chat exportado com sucesso",
"Chat History": "Histórico de chat",
"Chat ID": "ID do Chat",
"Chat moved successfully": "Chat movido com sucesso",
- "Chat Overview": "Visão Geral do Chat",
"Chat Permissions": "Permissões de Chat",
"Chat Tags Auto-Generation": "Tags de Chat Geradas Automaticamente",
"Chat unshared successfully.": "Compartilhamento do chat removido com sucesso.",
@@ -324,7 +347,6 @@
"Close feedback": "Fechar feedback",
"Close modal": "Fechar modal",
"Close Modal": "Fechar Modal",
- "Close overview": "Fechar visão geral",
"Close settings modal": "Fechar configurações modal",
"Close Sidebar": "Fechar barra lateral",
"cloud": "cloud",
@@ -368,6 +390,8 @@
"Confirm your new password": "Confirme sua nova senha",
"Confirm Your Password": "Confirme sua senha",
"Connect to an AI provider to start chatting": "Conecte-se a um provedor de IA para começar a conversar",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "Conecte-se aos seus próprios endpoints de API compatíveis com OpenAI.",
"Connect to your own OpenAPI compatible external tool servers.": "Conecte-se aos seus próprios servidores de ferramentas externas compatíveis com OpenAPI.",
"Connection failed": "Falha na conexão",
@@ -409,6 +433,7 @@
"Copy URL": "Copiar URL",
"Copying to clipboard was successful!": "Cópia para a área de transferência bem-sucedida!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "O CORS deve ser configurado corretamente pelo provedor para permitir solicitações do Open WebUI.",
+ "Could not read file.": "",
"Create": "Criar",
"Create a knowledge base": "Criar uma Base de Conhecimento",
"Create a model": "Criar um Modelo",
@@ -439,6 +464,7 @@
"Custom Gender": "Gênero personalizado",
"Custom Parameter Name": "Nome do parâmetro personalizado",
"Custom Parameter Value": "Valor do parâmetro personalizado",
+ "Daily Messages": "",
"Danger Zone": "Zona de Perigo",
"Dark": "Escuro",
"Data Controls": "Controle de Dados",
@@ -561,6 +587,7 @@
"Downloading stats...": "Baixando estatísticas...",
"Draw": "Empate",
"Drop any files here to upload": "Solte qualquer arquivo aqui para fazer upload",
+ "Drop files here to upload": "",
"DuckDuckGo": "DuckDuckGo",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "por exemplo, '30s', '10m'. Unidades de tempo válidas são 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "por exemplo, 'low', 'medium', 'high'",
@@ -595,6 +622,7 @@
"Edit Last Message": "Editar última mensagem",
"Edit Memory": "Editar Memória",
"Edit Prompt": "Editar prompt",
+ "Edit Terminal Connection": "",
"Edit User": "Editar Usuário",
"Edit User Group": "Editar Grupo de Usuários",
"Edit workflow.json content": "Editar conteúdo do workflow.json",
@@ -677,7 +705,6 @@
"Enter Google PSE API Key": "Digite a Chave API do Google PSE",
"Enter Google PSE Engine Id": "Digite o ID do Motor do Google PSE",
"Enter hex color (e.g. #FF0000)": "Digite a cor hexadecimal (por exemplo, #FF0000)",
- "Enter ID": "Digite o ID",
"Enter Image Size (e.g. 512x512)": "Digite o Tamanho da Imagem (por exemplo, 512x512)",
"Enter Jina API Base URL": "Insira a URL base da API Jina",
"Enter Jina API Key": "Digite a Chave API Jina",
@@ -798,7 +825,6 @@
"External": "Externo",
"External Document Loader URL required.": "URL do carregador de documentos externo necessária.",
"External Task Model": "Modelo de Tarefa Externa",
- "External Tools": "Ferramentas Externas",
"External Web Loader API Key": "Chave de API do carregador da Web externo",
"External Web Loader URL": "URL do carregador da Web externo",
"External Web Search API Key": "Chave de API de pesquisa na Web externa",
@@ -806,8 +832,10 @@
"Fade Effect for Streaming Text": "Efeito de Fade para texto em streaming",
"Failed to add file.": "Falha ao adicionar arquivo.",
"Failed to add members": "Falha ao adicionar membros",
+ "Failed to attach file": "",
"Failed to clear status": "Falha ao limpar o status",
"Failed to connect to {{URL}} OpenAPI tool server": "Falha ao conectar ao servidor da ferramenta OpenAPI {{URL}}",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "Falha ao copiar o link",
"Failed to create API Key.": "Falha ao criar a Chave API.",
"Failed to delete note": "Falha ao excluir a nota",
@@ -830,6 +858,7 @@
"Failed to save connections": "Falha ao salvar conexões",
"Failed to save conversation": "Falha ao salvar a conversa",
"Failed to save models configuration": "Falha ao salvar a configuração dos modelos",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "Falha ao cancelar o compartilhamento da conversa.",
"Failed to update settings": "Falha ao atualizar as configurações",
"Failed to update status": "Falha ao atualizar o status",
@@ -846,6 +875,8 @@
"Female": "Feminino",
"File": "Arquivo",
"File added successfully.": "Arquivo adicionado com sucesso.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "Conteúdo do arquivo",
"File content updated successfully.": "Conteúdo do arquivo atualizado com sucesso.",
"File Context": "Contexto do arquivo",
@@ -873,6 +904,7 @@
"Folder Background Image": "Imagem de fundo da pasta",
"Folder deleted successfully": "Pasta excluída com sucesso",
"Folder Max File Count": "Contagem máxima de arquivos por pasta",
+ "Folder name": "",
"Folder Name": "Nome da Pasta",
"Folder name cannot be empty.": "Nome da pasta não pode estar vazio.",
"Folder name updated successfully": "Nome da pasta atualizado com sucesso",
@@ -961,6 +993,7 @@
"Hex Color - Leave empty for default color": "Cor Hexadecimal - Deixe em branco para a cor padrão",
"Hidden": "Escondido",
"Hide": "Ocultar",
+ "Hide All": "",
"Hide from Sidebar": "Ocultar da barra lateral",
"Hide Model": "Ocultar modelo",
"High": "Alto",
@@ -968,6 +1001,7 @@
"History": "Histórico",
"Home": "Início",
"Host": "Servidor",
+ "Hourly Messages": "",
"How can I help you today?": "Como posso ajudar você hoje?",
"How would you rate this response?": "Como você avalia essa resposta?",
"HTML": "HTML",
@@ -1078,13 +1112,19 @@
"Landing Page Mode": "Modo Landing Page",
"Language": "Idioma",
"Language Locales": "Locais de idioma",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Última Atividade",
"Last Modified": "Última Modificação",
"Last reply": "Última resposta",
"LDAP": "LDAP",
"LDAP server updated": "Servidor LDAP atualizado",
"Leaderboard": "Tabela de classificação",
+ "Learn more": "",
"Learn More": "Saiba Mais",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "Saiba mais sobre servidores de ferramentas OpenAPI.",
"Learn more about Voxtral transcription.": "Saiba mais sobre a transcrição do Voxtral.",
"Leave a public review for {{modelName}}": "Deixe uma avaliação pública para {{modelName}}",
@@ -1226,6 +1266,7 @@
"More options": "Mais opções",
"More Options": "Mais opções",
"Move": "Mover",
+ "My Terminal": "",
"Name": "Nome",
"Name and ID are required, please fill them out": "Nome e ID são obrigatórios, por favor preencha-os",
"Name your knowledge base": "Nome da sua base de conhecimento",
@@ -1243,6 +1284,7 @@
"New Prompt": "Novo Prompt",
"New Skill": "Nova Skill",
"New Temporary Chat": "Novo chat temporário",
+ "New Terminal": "",
"New Tool": "Nova Ferramenta",
"New Webhook": "Novo Webhook",
"new-channel": "novo-canal",
@@ -1289,6 +1331,9 @@
"No source available": "Nenhuma fonte disponível",
"No sources found": "Nenhuma fonte encontrada",
"No suggestion prompts": "Sem prompts sugeridos",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "Nenhuma ferramenta encontrada",
"No users were found.": "Nenhum usuário foi encontrado.",
"No valves": "Sem configurações",
@@ -1347,6 +1392,7 @@
"Open Model Selector": "Abrir Seletor de Modelos",
"Open Settings": "Abrir configurações",
"Open Sidebar": "Abrir barra lateral",
+ "Open Terminal": "",
"Open User Profile Menu": "Abrir menu de perfil do usuário",
"Open WebUI can use tools provided by any OpenAPI server.": "O Open WebUI pode usar ferramentas fornecidas por qualquer servidor OpenAPI.",
"Open WebUI uses faster-whisper internally.": "Open WebUI usa faster-whisper internamente.",
@@ -1486,6 +1532,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "Reduz a probabilidade de gerar respostas sem sentido. Um valor mais alto (por exemplo, 100) resultará em respostas mais diversas, enquanto um valor mais baixo (por exemplo, 10) será mais conservador.",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Refira-se como \"Usuário\" (por exemplo, \"Usuário está aprendendo espanhol\")",
"Reference Chats": "Chats de Referência",
+ "Refresh": "",
"Refused when it shouldn't have": "Recusado quando não deveria",
"Regenerate": "Gerar novamente",
"Regenerate Menu": "Regenerar Menu",
@@ -1679,6 +1726,7 @@
"Show": "Mostrar",
"Show \"What's New\" modal on login": "Mostrar \"O que há de Novo\" no login",
"Show Admin Details in Account Pending Overlay": "Mostrar Detalhes do Administrador na Sobreposição de Conta Pendentes",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "Mostrar todos os ({{COUNT}} caracteres)",
"Show Files": "Mostrar arquivos",
"Show Formatting Toolbar": "Mostrar barra de ferramentas de formatação",
@@ -1790,6 +1838,8 @@
"Temperature": "Temperatura",
"Temporary Chat": "Chat temporário",
"Temporary Chat by Default": "Chat temporário por padrão",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Divisor de Texto",
"Text-to-Speech": "Texto-para-Fala",
"Text-to-Speech Engine": "Motor de Texto para Fala",
@@ -1823,6 +1873,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Isso garante que suas conversas valiosas sejam salvas com segurança no banco de dados do backend. Obrigado!",
"This feature is currently experimental and may not work as expected.": "Esta funcionalidade encontra-se atualmente em fase experimental e poderá não funcionar conforme o esperado.",
"This feature is experimental and may be modified or discontinued without notice.": "Este recurso é experimental e pode ser modificado ou descontinuado sem aviso prévio.",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "Esta é uma permissão de usuário padrão e permanecerá ativada.",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Esta é uma funcionalidade experimental, pode não funcionar como esperado e está sujeita a alterações a qualquer momento.",
"This model is not publicly available. Please select another model.": "Este modelo não está disponível publicamente. Selecione outro modelo.",
@@ -1866,6 +1917,7 @@
"Today at {{LOCALIZED_TIME}}": "Hoje às {{LOCALIZED_TIME}}",
"Toggle {{COUNT}} sources": "Alternar {{COUNT}} origens",
"Toggle 1 source": "Alternar 1 origem",
+ "Toggle Dictation": "",
"Toggle Sidebar": "Alternar barra lateral",
"Toggle status history": "Alternar histórico de status",
"Toggle whether current connection is active.": "Alterna se a conexão atual está ativa.",
@@ -1942,6 +1994,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Progresso do upload: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
"Uploaded files or images": "Arquivos ou imagens carregados",
"Uploading file...": "Enviando arquivo...",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "URL é obrigatória",
"URL Mode": "Modo URL",
@@ -1995,6 +2048,7 @@
"Voice mode": "Modo de voz",
"Voice Mode Custom Prompt": "Modo de voz com prompt personalizado",
"Voice Mode Prompt": "Prompt do Modo de Voz",
+ "Waiting for upload...": "",
"Warning": "Aviso",
"Warning:": "Aviso:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Aviso: Habilitar isso permitirá que os usuários façam upload de código arbitrário no servidor.",
diff --git a/src/lib/i18n/locales/pt-PT/translation.json b/src/lib/i18n/locales/pt-PT/translation.json
index bdddb2317..f971400ad 100644
--- a/src/lib/i18n/locales/pt-PT/translation.json
+++ b/src/lib/i18n/locales/pt-PT/translation.json
@@ -19,6 +19,21 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_many": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_many": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_many": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_many": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_many": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +42,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} Backend Necessário",
"*Prompt node ID(s) are required for image generation": "",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "",
@@ -37,6 +53,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "",
"Access Control": "",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "",
"Account": "Conta",
@@ -73,11 +90,14 @@
"Add Reaction": "",
"Add tag": "",
"Add Tag": "",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "",
"Add to favorites": "",
"Add User": "Adicionar Utilizador",
"Add User Group": "",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +110,7 @@
"Admin Panel": "Painel do Administrador",
"Admin Settings": "Configurações do Administrador",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "",
+ "Advanced": "",
"Advanced Parameters": "Parâmetros Avançados",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Params Avançados",
@@ -97,7 +118,10 @@
"AI": "",
"All": "",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "",
@@ -115,6 +139,7 @@
"Allow non-local voices": "Permitir vozes não locais",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "",
"Allow Text to Speech": "",
@@ -270,14 +295,12 @@
"Chat Background Image": "",
"Chat Bubble UI": "Bolha UI da Conversa",
"Chat Completions": "",
- "Chat Controls": "",
"Chat Conversation": "",
"Chat direction": "Direção da Conversa",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "",
"Chat Permissions": "",
"Chat Tags Auto-Generation": "",
"Chat unshared successfully.": "",
@@ -324,7 +347,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +390,8 @@
"Confirm your new password": "",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "",
@@ -409,6 +433,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Cópia para a área de transferência bem-sucedida!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "",
+ "Could not read file.": "",
"Create": "",
"Create a knowledge base": "",
"Create a model": "Criar um modelo",
@@ -439,6 +464,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "",
"Dark": "Escuro",
"Data Controls": "",
@@ -561,6 +587,7 @@
"Downloading stats...": "",
"Draw": "",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "por exemplo, '30s', '10m'. Unidades de tempo válidas são 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +622,7 @@
"Edit Last Message": "",
"Edit Memory": "",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Editar Utilizador",
"Edit User Group": "",
"Edit workflow.json content": "",
@@ -677,7 +705,6 @@
"Enter Google PSE API Key": "Escreva a chave da API PSE do Google",
"Enter Google PSE Engine Id": "Escreva o ID do mecanismo PSE do Google",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "Escreva o Tamanho da Imagem (por exemplo, 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "",
@@ -798,7 +825,6 @@
"External": "",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +832,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "Falha ao criar a Chave da API.",
"Failed to delete note": "",
@@ -830,6 +858,7 @@
"Failed to save connections": "",
"Failed to save conversation": "Falha ao guardar a conversa",
"Failed to save models configuration": "",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Falha ao atualizar as definições",
"Failed to update status": "",
@@ -846,6 +875,8 @@
"Female": "",
"File": "",
"File added successfully.": "",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "",
"File Context": "",
@@ -873,6 +904,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "",
"Folder name updated successfully": "",
@@ -961,6 +993,7 @@
"Hex Color - Leave empty for default color": "",
"Hidden": "",
"Hide": "Ocultar",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "",
"High": "",
@@ -968,6 +1001,7 @@
"History": "",
"Home": "",
"Host": "",
+ "Hourly Messages": "",
"How can I help you today?": "Como posso ajudá-lo hoje?",
"How would you rate this response?": "",
"HTML": "",
@@ -1078,13 +1112,19 @@
"Landing Page Mode": "",
"Language": "Idioma",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Último Ativo",
"Last Modified": "",
"Last reply": "",
"LDAP": "",
"LDAP server updated": "",
"Leaderboard": "",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1266,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "Nome",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "",
@@ -1243,6 +1284,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "",
@@ -1289,6 +1331,9 @@
"No source available": "Nenhuma fonte disponível",
"No sources found": "",
"No suggestion prompts": "Sem prompts sugeridos",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "",
"No valves": "",
@@ -1347,6 +1392,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "",
@@ -1486,6 +1532,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Refera-se a si próprio como \"User\" (por exemplo, \"User está a aprender Espanhol\")",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "Recusado quando não deveria",
"Regenerate": "Regenerar",
"Regenerate Menu": "",
@@ -1679,6 +1726,7 @@
"Show": "Mostrar",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "Mostrar Detalhes do Administrador na sobreposição de Conta Pendente",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1790,6 +1838,8 @@
"Temperature": "Temperatura",
"Temporary Chat": "",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "",
"Text-to-Speech": "",
"Text-to-Speech Engine": "Motor de Texto para Fala",
@@ -1823,6 +1873,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Isto garante que suas conversas valiosas sejam guardadas com segurança na sua base de dados de backend. Obrigado!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Isto é um recurso experimental, pode não funcionar conforme o esperado e está sujeito a alterações a qualquer momento.",
"This model is not publicly available. Please select another model.": "",
@@ -1866,6 +1917,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1942,6 +1994,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "",
"URL is required": "",
"URL Mode": "Modo de URL",
@@ -1995,6 +2048,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Aviso",
"Warning:": "Aviso:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
diff --git a/src/lib/i18n/locales/ro-RO/translation.json b/src/lib/i18n/locales/ro-RO/translation.json
index 07e905c96..c245111ca 100644
--- a/src/lib/i18n/locales/ro-RO/translation.json
+++ b/src/lib/i18n/locales/ro-RO/translation.json
@@ -19,6 +19,21 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_few": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_few": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_few": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_few": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_few": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +42,7 @@
"{{webUIName}} Backend Required": "Este necesar backend-ul {{webUIName}}",
"*Prompt node ID(s) are required for image generation": "*Sunt necesare ID-urile nodurilor de solicitare pentru generarea imaginii*",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "O nouă versiune (v{{LATEST_VERSION}}) este acum disponibilă.",
@@ -37,6 +53,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "Acces",
"Access Control": "Controlul accesului",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Accesibil pentru toți utilizatorii",
"Account": "Cont",
@@ -73,11 +90,14 @@
"Add Reaction": "Adaugă reacție",
"Add tag": "",
"Add Tag": "Adaugă etichetă",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Adăugați conținut textual",
"Add to favorites": "",
"Add User": "Adaugă utilizator",
"Add User Group": "Adaugă grup de utilizatori",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +110,7 @@
"Admin Panel": "Panoul de administrare",
"Admin Settings": "Setări pentru administrator",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Administratorii au acces la toate instrumentele în orice moment; utilizatorii au nevoie de instrumente asignate pe model în spațiul de lucru.",
+ "Advanced": "",
"Advanced Parameters": "Parametri avansați",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Parametri avansați",
@@ -97,7 +118,10 @@
"AI": "",
"All": "Toate",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Toate modelele au fost șterse cu succes",
+ "All time": "",
"All Users": "",
"Allow Call": "Permite apelarea",
"Allow Chat Controls": "Permite controalele chat-ului",
@@ -115,6 +139,7 @@
"Allow non-local voices": "Permite voci non-locale",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "Permite conversia vocală în text",
"Allow Temporary Chat": "Permite chat temporar",
"Allow Text to Speech": "Permite conversia textului în voce",
@@ -270,14 +295,12 @@
"Chat Background Image": "Imagine de Fundal pentru Conversație",
"Chat Bubble UI": "Interfață cu Bule de Conversație",
"Chat Completions": "",
- "Chat Controls": "Controale pentru Conversație",
"Chat Conversation": "",
"Chat direction": "Direcția conversației",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "Prezentare generală a conversației",
"Chat Permissions": "",
"Chat Tags Auto-Generation": "Generare automată a etichetelor de conversație",
"Chat unshared successfully.": "",
@@ -324,7 +347,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +390,8 @@
"Confirm your new password": "",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "Conexiune eșuată",
@@ -409,6 +433,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Copierea în clipboard a fost realizată cu succes!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "",
+ "Could not read file.": "",
"Create": "Creează",
"Create a knowledge base": "",
"Create a model": "Creează un model",
@@ -439,6 +464,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "",
"Dark": "Întunecat",
"Data Controls": "",
@@ -561,6 +587,7 @@
"Downloading stats...": "",
"Draw": "Desenează",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "de ex. '30s', '10m'. Unitățile de timp valide sunt 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +622,7 @@
"Edit Last Message": "",
"Edit Memory": "Editează Memorie",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Editează Utilizator",
"Edit User Group": "Editează grupul de utilizatori",
"Edit workflow.json content": "",
@@ -677,7 +705,6 @@
"Enter Google PSE API Key": "Introduceți Cheia API Google PSE",
"Enter Google PSE Engine Id": "Introduceți ID-ul Motorului Google PSE",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "Introduceți Dimensiunea Imaginii (de ex. 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "",
@@ -798,7 +825,6 @@
"External": "",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +832,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "Eșec la adăugarea fișierului.",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "Crearea cheii API a eșuat.",
"Failed to delete note": "",
@@ -830,6 +858,7 @@
"Failed to save connections": "",
"Failed to save conversation": "Nu s-a putut salva conversația",
"Failed to save models configuration": "",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Actualizarea setărilor a eșuat",
"Failed to update status": "",
@@ -846,6 +875,8 @@
"Female": "",
"File": "Fișier",
"File added successfully.": "Fișierul a fost adăugat cu succes.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Conținutul fișierului a fost actualizat cu succes.",
"File Context": "",
@@ -873,6 +904,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "Folder șters cu succes",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "Numele folderului nu poate fi gol.",
"Folder name updated successfully": "Numele folderului a fost actualizat cu succes",
@@ -961,6 +993,7 @@
"Hex Color - Leave empty for default color": "",
"Hidden": "",
"Hide": "Ascunde",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "",
"High": "",
@@ -968,6 +1001,7 @@
"History": "",
"Home": "",
"Host": "",
+ "Hourly Messages": "",
"How can I help you today?": "Cum te pot ajuta astăzi?",
"How would you rate this response?": "",
"HTML": "",
@@ -1078,13 +1112,19 @@
"Landing Page Mode": "Modul Pagină de Aterizare",
"Language": "Limbă",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Ultima Activitate",
"Last Modified": "Ultima Modificare",
"Last reply": "",
"LDAP": "",
"LDAP server updated": "",
"Leaderboard": "Tabel de clasament",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1266,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "Nume",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "",
@@ -1243,6 +1284,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "",
@@ -1289,6 +1331,9 @@
"No source available": "Nicio sursă disponibilă",
"No sources found": "",
"No suggestion prompts": "Fără prompturi sugerate",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "",
"No valves": "",
@@ -1347,6 +1392,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "Open WebUI folosește faster-whisper intern.",
@@ -1486,6 +1532,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Referiți-vă la dvs. ca \"Utilizator\" (de ex., \"Utilizatorul învață spaniolă\")",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "Refuzat când nu ar fi trebuit",
"Regenerate": "Regenerare",
"Regenerate Menu": "",
@@ -1679,6 +1726,7 @@
"Show": "Afișează",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "Afișează Detaliile Administratorului în Suprapunerea Contului În Așteptare",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1790,6 +1838,8 @@
"Temperature": "Temperatură",
"Temporary Chat": "Chat Temporar",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Divizor de Text",
"Text-to-Speech": "",
"Text-to-Speech Engine": "Motor de Conversie a Textului în Vorbire",
@@ -1823,6 +1873,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Acest lucru asigură că conversațiile dvs. valoroase sunt salvate în siguranță în baza de date a backend-ului dvs. Mulțumim!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Aceasta este o funcție experimentală, poate să nu funcționeze așa cum vă așteptați și este supusă schimbării în orice moment.",
"This model is not publicly available. Please select another model.": "",
@@ -1866,6 +1917,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1942,6 +1994,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "",
"URL is required": "",
"URL Mode": "Mod URL",
@@ -1995,6 +2048,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Avertisment",
"Warning:": "Avertisment:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
diff --git a/src/lib/i18n/locales/ru-RU/translation.json b/src/lib/i18n/locales/ru-RU/translation.json
index 5f856b543..1ed3ca627 100644
--- a/src/lib/i18n/locales/ru-RU/translation.json
+++ b/src/lib/i18n/locales/ru-RU/translation.json
@@ -19,6 +19,26 @@
"{{COUNT}} Rows": "{{COUNT}} Строк",
"{{COUNT}} Sources": "{{COUNT}} Источников",
"{{COUNT}} words": "{{COUNT}} слов",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_few": "",
+ "{{COUNT}}d_time_ago_many": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_few": "",
+ "{{COUNT}}h_time_ago_many": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_few": "",
+ "{{COUNT}}m_time_ago_many": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_few": "",
+ "{{COUNT}}w_time_ago_many": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_few": "",
+ "{{COUNT}}y_time_ago_many": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "{{LOCALIZED_DATE}} в {{LOCALIZED_TIME}}",
"{{model}} download has been canceled": "{{model}} загрузка была отменена",
"{{modelName}} profile image": "",
@@ -27,6 +47,7 @@
"{{webUIName}} Backend Required": "Необходимо подключение к серверу {{webUIName}}",
"*Prompt node ID(s) are required for image generation": "ID узлов промптов обязательны для генерации изображения",
"1 Source": "1 Источник",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "Коллаборационный канал, где люди присоединяются как участники",
"A discussion channel where access is controlled by groups and permissions": "Обсуждение канала, где доступ контролируется группами и разрешениями",
"A new version (v{{LATEST_VERSION}}) is now available.": "Новая версия (v{{LATEST_VERSION}}) теперь доступна.",
@@ -37,6 +58,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "Доступ к автозаполнению\nПерейти к переменной запроса",
"Access": "Доступ",
"Access Control": "Контроль доступа",
+ "Access Grants": "",
"Access List": "Список доступов",
"Accessible to all users": "Доступно всем пользователям",
"Account": "Учетная запись",
@@ -73,11 +95,14 @@
"Add Reaction": "Добавить реакцию",
"Add tag": "Добавить тег",
"Add Tag": "Добавить тег",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Добавить текстовый контент",
"Add to favorites": "",
"Add User": "Добавить пользователя",
"Add User Group": "Добавить группу пользователей",
"Add webpage": "Добавить веб-страницу",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "Дополнительные настройки",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "Дополнительные настройки для marker. Это должна быть строка JSON с ключами и значениями. Например, '{\"key\": \"value\"}'. Поддерживаемые ключи включают: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level",
"Additional feedback comments": "",
@@ -90,6 +115,7 @@
"Admin Panel": "Панель администратора",
"Admin Settings": "Настройки администратора",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Администраторы всегда имеют доступ ко всем инструментам; пользователям нужны инструменты, назначенные для каждой модели в рабочем пространстве.",
+ "Advanced": "",
"Advanced Parameters": "Расширенные параметры",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "Дополнительные параметры для анализа MinerU (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)",
"Advanced Params": "Расширенные параметры",
@@ -97,7 +123,10 @@
"AI": "AI",
"All": "Все",
"All chats have been unarchived.": "Все чаты были разархивированы.",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Все модели успешно удалены",
+ "All time": "",
"All Users": "Все пользователи",
"Allow Call": "Разрешить звонки",
"Allow Chat Controls": "Разрешить управление чатом",
@@ -115,6 +144,7 @@
"Allow non-local voices": "Разрешить не локальные голоса",
"Allow Rate Response": "Разрешить оценку ответа",
"Allow Regenerate Response": "Разрешить повторную генерацию ответа",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "Разрешить преобразование речи в текст",
"Allow Temporary Chat": "Разрешить временные чаты",
"Allow Text to Speech": "Разрешить преобразование текста в речь",
@@ -270,14 +300,12 @@
"Chat Background Image": "Фоновое изображение чата",
"Chat Bubble UI": "Bubble UI чат",
"Chat Completions": "",
- "Chat Controls": "Управление чатом",
"Chat Conversation": "Обсуждение в чате",
"Chat direction": "Направление чата",
"Chat exported successfully": "Чат успешно экспортирован",
"Chat History": "История чата",
"Chat ID": "ID чата",
"Chat moved successfully": "Чат успешно перемещён",
- "Chat Overview": "Обзор чата",
"Chat Permissions": "Разрешения для чата",
"Chat Tags Auto-Generation": "Автогенерация тегов чата",
"Chat unshared successfully.": "Чат успешно разделяется",
@@ -324,7 +352,6 @@
"Close feedback": "",
"Close modal": "Закрыть окно",
"Close Modal": "Закрыть модальное окно",
- "Close overview": "",
"Close settings modal": "Закрыть окно настроек",
"Close Sidebar": "Закрыть боковую панель",
"cloud": "",
@@ -368,6 +395,8 @@
"Confirm your new password": "Подтвердите свой новый пароль",
"Confirm Your Password": "Подтвердите свой пароль",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "Подключитесь к своим собственным энд-поинтам API, совместимым с OpenAI.",
"Connect to your own OpenAPI compatible external tool servers.": "Подключитесь к вашим собственным внешним инструментальным серверам, совместимым с OpenAPI.",
"Connection failed": "Подключение не удалось",
@@ -409,6 +438,7 @@
"Copy URL": "Копировать ссылку",
"Copying to clipboard was successful!": "Копирование в буфер обмена прошло успешно!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "CORS должен быть должным образом настроен провайдером, чтобы разрешать запросы из Open WebUI.",
+ "Could not read file.": "",
"Create": "Создать",
"Create a knowledge base": "Создайте базу знаний",
"Create a model": "Создание модели",
@@ -439,6 +469,7 @@
"Custom Gender": "",
"Custom Parameter Name": "Название пользовательского параметра",
"Custom Parameter Value": "Значение пользовательского параметра",
+ "Daily Messages": "",
"Danger Zone": "Опасная зона",
"Dark": "Темная",
"Data Controls": "Управление данными",
@@ -561,6 +592,7 @@
"Downloading stats...": "",
"Draw": "Рисовать",
"Drop any files here to upload": "Переместите сюда любые файлы для загрузки",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "например, '30s','10m'. Допустимые единицы времени: 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +627,7 @@
"Edit Last Message": "",
"Edit Memory": "Редактировать воспоминание",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Редактировать пользователя",
"Edit User Group": "Редактировать Пользовательскую Группу",
"Edit workflow.json content": "",
@@ -677,7 +710,6 @@
"Enter Google PSE API Key": "Введите ключ API Google PSE",
"Enter Google PSE Engine Id": "Введите Id движка Google PSE",
"Enter hex color (e.g. #FF0000)": "Введите hex-цвет (напр. #FF0000)",
- "Enter ID": "Введите ID",
"Enter Image Size (e.g. 512x512)": "Введите размер изображения (например, 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "Введите ключ API Jina",
@@ -798,7 +830,6 @@
"External": "Внешнее",
"External Document Loader URL required.": "Требуется URL-адрес внешнего загрузчика документов.",
"External Task Model": "Модель внешней задачи",
- "External Tools": "Внешние инструменты",
"External Web Loader API Key": "Ключ API внешнего веб-загрузчика",
"External Web Loader URL": "URL-адрес внешнего веб-загрузчика",
"External Web Search API Key": "Внешний ключ API веб-поиска",
@@ -806,8 +837,10 @@
"Fade Effect for Streaming Text": "Эффект затухания для потокового текста",
"Failed to add file.": "Не удалось добавить файл.",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "Не удалось подключиться к серверу инструмента OpenAI {{URL}}",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "Не удалось скопировать ссылку",
"Failed to create API Key.": "Не удалось создать ключ API.",
"Failed to delete note": "Не удалось удалить заметку",
@@ -830,6 +863,7 @@
"Failed to save connections": "Не удалось сохранить подключения",
"Failed to save conversation": "Не удалось сохранить беседу",
"Failed to save models configuration": "Не удалось сохранить конфигурацию моделей",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Не удалось обновить настройки",
"Failed to update status": "",
@@ -846,6 +880,8 @@
"Female": "Женский",
"File": "Файл",
"File added successfully.": "Файл успешно добавлен.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Содержимое файла успешно обновлено.",
"File Context": "",
@@ -873,6 +909,7 @@
"Folder Background Image": "Фоновое изображение папки",
"Folder deleted successfully": "Папка успешно удалена",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "Название папки",
"Folder name cannot be empty.": "Название папки не может быть пустым.",
"Folder name updated successfully": "Название папки успешно обновлено",
@@ -961,6 +998,7 @@
"Hex Color - Leave empty for default color": "Цвет Hex - оставьте пустым значение цвета по умолчанию",
"Hidden": "",
"Hide": "Скрыть",
+ "Hide All": "",
"Hide from Sidebar": "Скрыть из боковой панели",
"Hide Model": "Скрыть модель",
"High": "Высокий",
@@ -968,6 +1006,7 @@
"History": "",
"Home": "Домой",
"Host": "Хост",
+ "Hourly Messages": "",
"How can I help you today?": "Чем я могу помочь вам сегодня?",
"How would you rate this response?": "Как бы вы оценили этот ответ?",
"HTML": "HTML",
@@ -1078,13 +1117,19 @@
"Landing Page Mode": "Режим целевой страницы",
"Language": "Язык",
"Language Locales": "Языковые особенности",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Последняя активность",
"Last Modified": "Последнее изменение",
"Last reply": "Последний ответ",
"LDAP": "LDAP",
"LDAP server updated": "LDAP сервер обновлен",
"Leaderboard": "Таблица лидеров",
+ "Learn more": "",
"Learn More": "Узнать больше",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "Узнайте больше о серверах инструментов OpenAPI.",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1271,7 @@
"More options": "",
"More Options": "Больше опций",
"Move": "Переместить",
+ "My Terminal": "",
"Name": "Имя",
"Name and ID are required, please fill them out": "Имя и ID обязательны, пожалуйста, заполните их",
"Name your knowledge base": "Назовите свою базу знаний",
@@ -1243,6 +1289,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "Новый инструмент",
"New Webhook": "",
"new-channel": "новый-канал",
@@ -1289,6 +1336,9 @@
"No source available": "Нет доступных источников",
"No sources found": "Источники не найдены",
"No suggestion prompts": "Нет предложенных подсказок",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "Пользователи не найдены.",
"No valves": "Нет клапанов",
@@ -1347,6 +1397,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "Открыть боковую панель",
+ "Open Terminal": "",
"Open User Profile Menu": "Открыть меню профиля пользователя",
"Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI может использовать инструменты, предоставляемые любым сервером OpenAPI.",
"Open WebUI uses faster-whisper internally.": "Open WebUI использует более быстрый внутренний интерфейс whisper.",
@@ -1486,6 +1537,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "Снижает вероятность появления бессмыслицы. Большее значение (например, 100) даст более разнообразные ответы, в то время как меньшее значение (например, 10) будет более консервативным.",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Называйте себя \"User\" (например, \"User is learning Spanish\").",
"Reference Chats": "Справочные чаты",
+ "Refresh": "",
"Refused when it shouldn't have": "Отказано в доступе, когда это не должно было произойти",
"Regenerate": "Перегенерировать",
"Regenerate Menu": "Обновить меню",
@@ -1680,6 +1732,7 @@
"Show": "Показать",
"Show \"What's New\" modal on login": "Показывать окно «Что нового» при входе в систему",
"Show Admin Details in Account Pending Overlay": "Показывать данные администратора в оверлее ожидающей учетной записи",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "Показать панель форматирования",
@@ -1791,6 +1844,8 @@
"Temperature": "Температура",
"Temporary Chat": "Временный чат",
"Temporary Chat by Default": "Временный чат по умолчанию",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Разделитель текста",
"Text-to-Speech": "Текст в речь",
"Text-to-Speech Engine": "Система синтеза речи",
@@ -1824,6 +1879,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Это обеспечивает сохранение ваших ценных разговоров в безопасной базе данных на вашем сервере. Спасибо!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "Эта функция является экспериментальной и может быть изменена или отключена без предупреждения.",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Это экспериментальная функция, она может работать не так, как ожидалось, и может быть изменена в любое время.",
"This model is not publicly available. Please select another model.": "Эта модель недоступна в открытом доступе. Пожалуйста, выберите другую модель.",
@@ -1867,6 +1923,7 @@
"Today at {{LOCALIZED_TIME}}": "Сегодня в {{LOCALIZED_TIME}}",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "Переключить, активно ли текущее соединение.",
@@ -1943,6 +2000,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Прогресс загрузки: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "Требуется URL",
"URL Mode": "Режим URL",
@@ -1996,6 +2054,7 @@
"Voice mode": "Режим голоса",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Предупреждение",
"Warning:": "Предупреждение:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Предупреждение. Включение этого параметра позволит пользователям загружать произвольный код на сервер.",
diff --git a/src/lib/i18n/locales/sk-SK/translation.json b/src/lib/i18n/locales/sk-SK/translation.json
index 1548f4b1e..09dbbe44c 100644
--- a/src/lib/i18n/locales/sk-SK/translation.json
+++ b/src/lib/i18n/locales/sk-SK/translation.json
@@ -19,6 +19,26 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_few": "",
+ "{{COUNT}}d_time_ago_many": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_few": "",
+ "{{COUNT}}h_time_ago_many": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_few": "",
+ "{{COUNT}}m_time_ago_many": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_few": "",
+ "{{COUNT}}w_time_ago_many": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_few": "",
+ "{{COUNT}}y_time_ago_many": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +47,7 @@
"{{webUIName}} Backend Required": "Vyžaduje sa {{webUIName}} Backend",
"*Prompt node ID(s) are required for image generation": "*Sú potrebné IDs pre prompt node na generovanie obrázkov",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "Nová verzia (v{{LATEST_VERSION}}) je teraz k dispozícii.",
@@ -37,6 +58,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "Prístup",
"Access Control": "",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Prístupné pre všetkých užívateľov",
"Account": "Účet",
@@ -73,11 +95,14 @@
"Add Reaction": "",
"Add tag": "",
"Add Tag": "Pridať štítok",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Pridajte textový obsah",
"Add to favorites": "",
"Add User": "Pridať užívateľa",
"Add User Group": "Pridať skupinu užívateľov",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +115,7 @@
"Admin Panel": "Admin panel",
"Admin Settings": "Nastavenia admina",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Administrátori majú prístup ku všetkým nástrojom kedykoľvek; užívatelia potrebujú mať nástroje priradené podľa modelu v workspace.",
+ "Advanced": "",
"Advanced Parameters": "Pokročilé parametre",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Pokročilé parametre",
@@ -97,7 +123,10 @@
"AI": "",
"All": "Všetky",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Všetky modely úspešne odstránené",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "",
@@ -115,6 +144,7 @@
"Allow non-local voices": "Povoliť ne-lokálne hlasy",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "Povoliť dočasný chat",
"Allow Text to Speech": "",
@@ -270,14 +300,12 @@
"Chat Background Image": "Obrázok pozadia chatu",
"Chat Bubble UI": "Používateľské rozhranie bublín chatu (Chat Bubble UI)",
"Chat Completions": "",
- "Chat Controls": "Ovládanie chatu",
"Chat Conversation": "",
"Chat direction": "Smer chatu",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "Prehľad chatu",
"Chat Permissions": "",
"Chat Tags Auto-Generation": "Automatické generovanie značiek chatu",
"Chat unshared successfully.": "",
@@ -324,7 +352,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +395,8 @@
"Confirm your new password": "",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "",
@@ -409,6 +438,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Kopírovanie do schránky bolo úspešné!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "",
+ "Could not read file.": "",
"Create": "Vytvoriť",
"Create a knowledge base": "Vytvoriť znalostnú databázu",
"Create a model": "Vytvoriť model",
@@ -439,6 +469,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "Nebezpečná zóna",
"Dark": "Tmavý",
"Data Controls": "Správa údajov",
@@ -561,6 +592,7 @@
"Downloading stats...": "",
"Draw": "Nakresliť",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "napr. '30s','10m'. Platné časové jednotky sú 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +627,7 @@
"Edit Last Message": "Upraviť poslednú správu",
"Edit Memory": "Upraviť pamäť",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Upraviť užívateľa",
"Edit User Group": "",
"Edit workflow.json content": "",
@@ -677,7 +710,6 @@
"Enter Google PSE API Key": "Zadajte kľúč rozhrania API Google PSE",
"Enter Google PSE Engine Id": "Zadajte ID vyhľadávacieho mechanizmu Google PSE",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "Zadajte veľkosť obrázka (napr. 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "",
@@ -798,7 +830,6 @@
"External": "Externé",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +837,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "Nepodarilo sa pridať súbor.",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "Nepodarilo sa vytvoriť API kľúč.",
"Failed to delete note": "",
@@ -830,6 +863,7 @@
"Failed to save connections": "",
"Failed to save conversation": "Nepodarilo sa uložiť konverzáciu",
"Failed to save models configuration": "",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Nepodarilo sa aktualizovať nastavenia",
"Failed to update status": "",
@@ -846,6 +880,8 @@
"Female": "",
"File": "Súbor",
"File added successfully.": "Súbor bol úspešne pridaný.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Obsah súboru bol úspešne aktualizovaný.",
"File Context": "",
@@ -873,6 +909,7 @@
"Folder Background Image": "Obrázok pozadia priečinku",
"Folder deleted successfully": "Priečinok bol úspešne vymazaný",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "Názov priečinku",
"Folder name cannot be empty.": "Názov priečinka nesmie byť prázdny.",
"Folder name updated successfully": "Názov priečinka bol úspešne aktualizovaný.",
@@ -961,6 +998,7 @@
"Hex Color - Leave empty for default color": "",
"Hidden": "",
"Hide": "Skryť",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "",
"High": "",
@@ -968,6 +1006,7 @@
"History": "",
"Home": "",
"Host": "",
+ "Hourly Messages": "",
"How can I help you today?": "Ako vám môžem dnes pomôcť?",
"How would you rate this response?": "",
"HTML": "",
@@ -1078,13 +1117,19 @@
"Landing Page Mode": "Režim vstupnej stránky",
"Language": "Jazyk",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Naposledy aktívny",
"Last Modified": "Posledná zmena",
"Last reply": "",
"LDAP": "",
"LDAP server updated": "",
"Leaderboard": "Rebríček",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1271,7 @@
"More options": "",
"More Options": "",
"Move": "Presunúť",
+ "My Terminal": "",
"Name": "Meno",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "Pomenujte svoju databázu znalostí",
@@ -1243,6 +1289,7 @@
"New Prompt": "Nový prompt",
"New Skill": "",
"New Temporary Chat": "Nový dočasný chat",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "",
@@ -1289,6 +1336,9 @@
"No source available": "Nie je dostupný žiadny zdroj.",
"No sources found": "",
"No suggestion prompts": "Žiadne navrhované prompty",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "",
"No valves": "",
@@ -1347,6 +1397,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "Open WebUI interne používa faster-whisper.",
@@ -1486,6 +1537,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Odkazujte na seba ako na \"užívateľa\" (napr. \"Užívateľ sa učí španielsky\").",
"Reference Chats": "Odkázať na chaty",
+ "Refresh": "",
"Refused when it shouldn't have": "Odmietnuté, keď nemalo byť.",
"Regenerate": "Regenerovať",
"Regenerate Menu": "",
@@ -1680,6 +1732,7 @@
"Show": "Zobraziť",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "Zobraziť podrobnosti administrátora v prekryvnom okne s čakajúcim účtom",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1791,6 +1844,8 @@
"Temperature": "",
"Temporary Chat": "Dočasný chat",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Rozdeľovač textu",
"Text-to-Speech": "",
"Text-to-Speech Engine": "Stroj na prevod textu na reč",
@@ -1824,6 +1879,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Týmto je zaistené, že vaše cenné konverzácie sú bezpečne uložené vo vašej backendovej databáze. Ďakujeme!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Toto je experimentálna funkcia, nemusí fungovať podľa očakávania a môže byť kedykoľvek zmenená.",
"This model is not publicly available. Please select another model.": "",
@@ -1867,6 +1923,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1943,6 +2000,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "",
"URL is required": "",
"URL Mode": "Režim URL",
@@ -1996,6 +2054,7 @@
"Voice mode": "Hlasový režim",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Varovanie",
"Warning:": "Upozornenie:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
diff --git a/src/lib/i18n/locales/sr-RS/translation.json b/src/lib/i18n/locales/sr-RS/translation.json
index f814e6d57..c91aace39 100644
--- a/src/lib/i18n/locales/sr-RS/translation.json
+++ b/src/lib/i18n/locales/sr-RS/translation.json
@@ -19,6 +19,21 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_few": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_few": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_few": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_few": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_few": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +42,7 @@
"{{webUIName}} Backend Required": "Захтева се {{webUIName}} позадинац",
"*Prompt node ID(s) are required for image generation": "",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "",
@@ -37,6 +53,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "Приступ",
"Access Control": "Контрола приступа",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Доступно свим корисницима",
"Account": "Налог",
@@ -73,11 +90,14 @@
"Add Reaction": "",
"Add tag": "",
"Add Tag": "Додај ознаку",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Додај садржај текста",
"Add to favorites": "",
"Add User": "Додај корисника",
"Add User Group": "Додај корисничку групу",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +110,7 @@
"Admin Panel": "Админ табла",
"Admin Settings": "Админ део",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Админи имају приступ свим алатима у сваком тренутку, корисницима је потребно доделити алате по моделу у радном простору",
+ "Advanced": "",
"Advanced Parameters": "Напредни параметри",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Напредни парамови",
@@ -97,7 +118,10 @@
"AI": "",
"All": "",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Сви модели су успешно обрисани",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "Дозволи контроле ћаскања",
@@ -115,6 +139,7 @@
"Allow non-local voices": "Дозволи нелокалне гласове",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "Дозволи привремена ћаскања",
"Allow Text to Speech": "",
@@ -270,14 +295,12 @@
"Chat Background Image": "Позадинска слика ћаскања",
"Chat Bubble UI": "Прочеље балона ћаскања",
"Chat Completions": "",
- "Chat Controls": "Контроле ћаскања",
"Chat Conversation": "",
"Chat direction": "Смер ћаскања",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "Преглед ћаскања",
"Chat Permissions": "Дозволе ћаскања",
"Chat Tags Auto-Generation": "Самостварање ознака ћаскања",
"Chat unshared successfully.": "",
@@ -324,7 +347,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +390,8 @@
"Confirm your new password": "Потврди нову лозинку",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "",
@@ -409,6 +433,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Успешно копирање у оставу!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "",
+ "Could not read file.": "",
"Create": "Направи",
"Create a knowledge base": "Направи базу знања",
"Create a model": "Креирање модела",
@@ -439,6 +464,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "",
"Dark": "Тамна",
"Data Controls": "",
@@ -561,6 +587,7 @@
"Downloading stats...": "",
"Draw": "Нацртај",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "нпр. '30s', '10m'. Важеће временске јединице су 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +622,7 @@
"Edit Last Message": "",
"Edit Memory": "Измени сећање",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Измени корисника",
"Edit User Group": "Измени корисничку групу",
"Edit workflow.json content": "",
@@ -677,7 +705,6 @@
"Enter Google PSE API Key": "Унесите Гоогле ПСЕ АПИ кључ",
"Enter Google PSE Engine Id": "Унесите Гоогле ПСЕ ИД машине",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "Унесите величину слике (нпр. 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "",
@@ -798,7 +825,6 @@
"External": "",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +832,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "Неуспешно стварање API кључа.",
"Failed to delete note": "",
@@ -830,6 +858,7 @@
"Failed to save connections": "",
"Failed to save conversation": "Неуспешно чување разговора",
"Failed to save models configuration": "",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "",
"Failed to update status": "",
@@ -846,6 +875,8 @@
"Female": "",
"File": "Датотека",
"File added successfully.": "",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "",
"File Context": "",
@@ -873,6 +904,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "",
"Folder name updated successfully": "",
@@ -961,6 +993,7 @@
"Hex Color - Leave empty for default color": "Хекс боја (празно за подразумевано)",
"Hidden": "",
"Hide": "Сакриј",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "",
"High": "",
@@ -968,6 +1001,7 @@
"History": "",
"Home": "",
"Host": "Домаћин",
+ "Hourly Messages": "",
"How can I help you today?": "Како могу да вам помогнем данас?",
"How would you rate this response?": "",
"HTML": "",
@@ -1078,13 +1112,19 @@
"Landing Page Mode": "Режим почетне стране",
"Language": "Језик",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Последња активност",
"Last Modified": "Последња измена",
"Last reply": "Последњи одговор",
"LDAP": "ЛДАП",
"LDAP server updated": "ЛДАП сервер измењен",
"Leaderboard": "Ранг листа",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1266,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "Име",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "",
@@ -1243,6 +1284,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "",
@@ -1289,6 +1331,9 @@
"No source available": "Нема доступног извора",
"No sources found": "",
"No suggestion prompts": "Нема предложених промптова",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "Нема корисника.",
"No valves": "",
@@ -1347,6 +1392,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "",
@@ -1486,6 +1532,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "Одбијено када није требало",
"Regenerate": "Поново створи",
"Regenerate Menu": "",
@@ -1679,6 +1726,7 @@
"Show": "Прикажи",
"Show \"What's New\" modal on login": "Прикажи \"Погледај шта је ново\" прозорче при пријави",
"Show Admin Details in Account Pending Overlay": "",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1790,6 +1838,8 @@
"Temperature": "Температура",
"Temporary Chat": "Привремено ћаскање",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Раздвајач текста",
"Text-to-Speech": "",
"Text-to-Speech Engine": "Мотор за текст у говор",
@@ -1823,6 +1873,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Ово осигурава да су ваши вредни разговори безбедно сачувани у вашој бекенд бази података. Хвала вам!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "",
"This model is not publicly available. Please select another model.": "",
@@ -1866,6 +1917,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1942,6 +1994,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "УРЛ",
"URL is required": "",
"URL Mode": "Режим адресе",
@@ -1995,6 +2048,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Упозорење",
"Warning:": "Упозорење:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
diff --git a/src/lib/i18n/locales/sv-SE/translation.json b/src/lib/i18n/locales/sv-SE/translation.json
index 839818d6f..0af63a7bf 100644
--- a/src/lib/i18n/locales/sv-SE/translation.json
+++ b/src/lib/i18n/locales/sv-SE/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "{{COUNT}} källor",
"{{COUNT}} words": "{{COUNT}} ord",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "{{LOCALIZED_DATE}} kl {{LOCALIZED_TIME}}",
"{{model}} download has been canceled": "{{model}} nedladdning har avbrutits",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} Backend krävs",
"*Prompt node ID(s) are required for image generation": "*Prompt node ID(s) krävs för bildgenerering",
"1 Source": "1 källa",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "En ny version (v{{LATEST_VERSION}}) är nu tillgänglig.",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "Åtkomst",
"Access Control": "Åtkomstkontroll",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Tillgänglig för alla användare",
"Account": "Konto",
@@ -73,11 +85,14 @@
"Add Reaction": "Lägg till reaktion",
"Add tag": "",
"Add Tag": "Lägg till tagg",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Lägg till textinnehåll",
"Add to favorites": "",
"Add User": "Lägg till användare",
"Add User Group": "Lägg till användargrupp",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "Ytterligare inställningar",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "Administrationspanel",
"Admin Settings": "Administratörsinställningar",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Administratörer har tillgång till alla verktyg hela tiden, medan användare behöver verktyg som tilldelas per modell i arbetsytan.",
+ "Advanced": "",
"Advanced Parameters": "Avancerade parametrar",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Avancerade parametrar",
@@ -97,7 +113,10 @@
"AI": "",
"All": "Alla",
"All chats have been unarchived.": "Alla konversationer har avarkiverats.",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Alla modeller har raderats framgångsrikt",
+ "All time": "",
"All Users": "",
"Allow Call": "Tillåt samtal",
"Allow Chat Controls": "Tillåt chattkontroller",
@@ -115,6 +134,7 @@
"Allow non-local voices": "Tillåt icke-lokala röster",
"Allow Rate Response": "Tillåt betygsättning av svar",
"Allow Regenerate Response": "Tillåt återgenerering av svar",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "Tillåt tal till text",
"Allow Temporary Chat": "Tillåt tillfällig chatt",
"Allow Text to Speech": "Tillåt text till tal",
@@ -270,14 +290,12 @@
"Chat Background Image": "Bakgrundsbild för chatt",
"Chat Bubble UI": "UI för Chatbubblor",
"Chat Completions": "",
- "Chat Controls": "Chattinställningar",
"Chat Conversation": "Chattkonversation",
"Chat direction": "Chattriktning",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "Chatt-ID",
"Chat moved successfully": "Chatten flyttad",
- "Chat Overview": "Chattöversikt",
"Chat Permissions": "Chattbehörigheter",
"Chat Tags Auto-Generation": "Automatisk generering av chatt-taggar",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "Stäng modal",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "Stäng inställningsmodal",
"Close Sidebar": "Stäng sidopanelen",
"cloud": "moln",
@@ -368,6 +385,8 @@
"Confirm your new password": "Bekräfta ditt nya lösenord",
"Confirm Your Password": "Bekräfta ditt lösenord",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "Anslut till dina egna OpenAI-kompatibla API-endpoints.",
"Connect to your own OpenAPI compatible external tool servers.": "Anslut till dina egna OpenAPI-kompatibla externa verktygsservrar.",
"Connection failed": "Anslutning misslyckades",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Kopiering till urklipp lyckades!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "CORS måste vara korrekt konfigurerad av leverantören för att tillåta förfrågningar från Open WebUI.",
+ "Could not read file.": "",
"Create": "Skapa",
"Create a knowledge base": "Skapa en kunskapsbas",
"Create a model": "Skapa en modell",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "Anpassat parameternamn",
"Custom Parameter Value": "Anpassat parametervärde",
+ "Daily Messages": "",
"Danger Zone": "Fara",
"Dark": "Mörk",
"Data Controls": "Datakontroller",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "Rita",
"Drop any files here to upload": "Släpp alla filer här för att ladda upp",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "t.ex. '30s', '10m'. Giltiga tidsenheter är 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "",
"Edit Memory": "Redigera minne",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Redigera användare",
"Edit User Group": "Redigera användargrupp",
"Edit workflow.json content": "",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "Ange Google PSE API-nyckel",
"Enter Google PSE Engine Id": "Ange Google PSE Engine Id",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "Ange ID",
"Enter Image Size (e.g. 512x512)": "Ange bildstorlek (t.ex. 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "Ange Jina API-nyckel",
@@ -798,7 +820,6 @@
"External": "Extern",
"External Document Loader URL required.": "Extern dokumentinläsare URL krävs.",
"External Task Model": "Extern uppgiftsmodell",
- "External Tools": "",
"External Web Loader API Key": "Extern webbinläsare API-nyckel",
"External Web Loader URL": "Extern webbinläsare URL",
"External Web Search API Key": "Extern webbsökning API-nyckel",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "Misslyckades med att lägga till fil.",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "Misslyckades med att ansluta till {{URL}} OpenAPI-verktygsserver",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "Misslyckades med att kopiera länk",
"Failed to create API Key.": "Misslyckades med att skapa API-nyckel.",
"Failed to delete note": "Misslyckades med att ta bort anteckning",
@@ -830,6 +853,7 @@
"Failed to save connections": "Misslyckades med att spara anslutningar",
"Failed to save conversation": "Misslyckades med att spara konversationen",
"Failed to save models configuration": "Misslyckades med att spara modellkonfiguration",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Misslyckades med att uppdatera inställningarna",
"Failed to update status": "",
@@ -846,6 +870,8 @@
"Female": "",
"File": "Fil",
"File added successfully.": "Filen har lagts till.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Filinnehållet har uppdaterats.",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "Bakgrundsbild till mappen",
"Folder deleted successfully": "Mappen har tagits bort",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "Mappnamn",
"Folder name cannot be empty.": "Mappnamnet får inte vara tomt.",
"Folder name updated successfully": "Mappnamnet har uppdaterats",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "Hexfärg - Lämna tomt för standardfärg",
"Hidden": "",
"Hide": "Dölj",
+ "Hide All": "",
"Hide from Sidebar": "Dölj från sidofältet",
"Hide Model": "Dölj modell",
"High": "Hög",
@@ -968,6 +996,7 @@
"History": "",
"Home": "Hem",
"Host": "Värd",
+ "Hourly Messages": "",
"How can I help you today?": "Hur kan jag hjälpa dig idag?",
"How would you rate this response?": "Hur skulle du betygsätta detta svar?",
"HTML": "HTML",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "Läge för landningssida",
"Language": "Språk",
"Language Locales": "Språklokaler",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Senast aktiv",
"Last Modified": "Senast ändrad",
"Last reply": "Senaste svar",
"LDAP": "LDAP",
"LDAP server updated": "LDAP-servern har uppdaterats",
"Leaderboard": "Topplista",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "Läs mer om OpenAPI-verktygsservrar.",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "Fler alternativ",
"Move": "Flytta",
+ "My Terminal": "",
"Name": "Namn",
"Name and ID are required, please fill them out": "Namn och ID krävs, fyll i dem",
"Name your knowledge base": "Namnge din kunskapsbas",
@@ -1243,6 +1279,7 @@
"New Prompt": "Ny prompt",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "Nytt verktyg",
"New Webhook": "",
"new-channel": "ny-kanal",
@@ -1289,6 +1326,9 @@
"No source available": "Ingen tillgänglig källa",
"No sources found": "Inga källor hittades",
"No suggestion prompts": "Inga föreslagna promptar",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "Inga verktyg hittades",
"No users were found.": "Inga användare hittades.",
"No valves": "Inga ventiler",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "Öppna sidopanel",
+ "Open Terminal": "",
"Open User Profile Menu": "Öppna användarprofilmeny",
"Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI kan använda verktyg från alla OpenAPI-servrar.",
"Open WebUI uses faster-whisper internally.": "Open WebUI använder faster-whisper internt.",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "Minskar sannolikheten för att generera nonsens. Ett högre värde (t.ex. 100) ger mer varierande svar, medan ett lägre värde (t.ex. 10) är mer konservativt.",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Referera till dig själv som \"Användare\" (t.ex. \"Användaren lär sig spanska\")",
"Reference Chats": "Bifoga annan chatt",
+ "Refresh": "",
"Refused when it shouldn't have": "Avvisades när det inte borde ha gjort det",
"Regenerate": "Regenerera",
"Regenerate Menu": "Regenerera meny",
@@ -1678,6 +1720,7 @@
"Show": "Visa",
"Show \"What's New\" modal on login": "Visa \"Vad är nytt\"-modalen vid inloggning",
"Show Admin Details in Account Pending Overlay": "Visa administratörsinformation till väntande konton",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "Visa verktygsfält för textformatering",
@@ -1789,6 +1832,8 @@
"Temperature": "Temperatur",
"Temporary Chat": "Tillfällig chatt",
"Temporary Chat by Default": "Tillfällig chatt som standard",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Textdelare",
"Text-to-Speech": "Text-till-tal",
"Text-to-Speech Engine": "Text-till-tal-motor",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Detta säkerställer att dina värdefulla samtal sparas säkert till din backend-databas. Tack!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "Denna funktion är experimentell och kan ändras eller avslutas utan att meddela.",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "Detta är en standardanvändarbehörighet och kommer att förbli aktiv.",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Detta är en experimentell funktion som kanske inte fungerar som förväntat och som kan komma att ändras när som helst.",
"This model is not publicly available. Please select another model.": "Den här modellen är inte tillgänglig för allmänheten. Välj en annan modell.",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "Idag kl {{LOCALIZED_TIME}}",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "Växla om aktuell anslutning är aktiv.",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Uppladdningsstatus: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "URL krävs",
"URL Mode": "URL-läge",
@@ -1994,6 +2042,7 @@
"Voice mode": "Röstläge",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Varning",
"Warning:": "Varning:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Varning för detta: Om du aktiverar detta kan användare ladda upp godtycklig kod på servern.",
diff --git a/src/lib/i18n/locales/th-TH/translation.json b/src/lib/i18n/locales/th-TH/translation.json
index 566b6f57b..8c69049ac 100644
--- a/src/lib/i18n/locales/th-TH/translation.json
+++ b/src/lib/i18n/locales/th-TH/translation.json
@@ -19,6 +19,11 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "{{COUNT}} แหล่งที่มา",
"{{COUNT}} words": "{{COUNT}} คำ",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "{{LOCALIZED_DATE}} เมื่อ {{LOCALIZED_TIME}}",
"{{model}} download has been canceled": "การดาวน์โหลด {{model}} ถูกยกเลิกแล้ว",
"{{modelName}} profile image": "",
@@ -27,6 +32,7 @@
"{{webUIName}} Backend Required": "ต้องใช้ Backend ของ {{webUIName}}",
"*Prompt node ID(s) are required for image generation": "*ต้องระบุ ID ของ prompt node สำหรับการสร้างภาพ",
"1 Source": "1 แหล่งที่มา",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "เวอร์ชันใหม่ (v{{LATEST_VERSION}}) พร้อมให้ใช้งานแล้ว",
@@ -37,6 +43,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "ยอมรับการสร้างอัตโนมัติ\nข้ามไปยังตัวแปรพรอมต์",
"Access": "การเข้าถึง",
"Access Control": "การควบคุมการเข้าถึง",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "เข้าถึงได้สำหรับผู้ใช้ทั้งหมด",
"Account": "บัญชี",
@@ -73,11 +80,14 @@
"Add Reaction": "เพิ่มรีแอคชัน",
"Add tag": "",
"Add Tag": "เพิ่มแท็ก",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "เพิ่มเนื้อหาข้อความ",
"Add to favorites": "",
"Add User": "เพิ่มผู้ใช้",
"Add User Group": "เพิ่มกลุ่มผู้ใช้",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "การกำหนดค่าเพิ่มเติม",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "ตัวเลือกการกำหนดค่าเพิ่มเติมสำหรับ marker ควรเป็นสตริง JSON ที่มีคู่ key-value เช่น '{\"key\": \"value\"}' คีย์ที่รองรับได้แก่: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level",
"Additional feedback comments": "",
@@ -90,6 +100,7 @@
"Admin Panel": "แผงผู้ดูแลระบบ",
"Admin Settings": "การตั้งค่าผู้ดูแลระบบ",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "ผู้ดูแลระบบสามารถเข้าถึงเครื่องมือทั้งหมดได้ตลอดเวลา ส่วนผู้ใช้ต้องได้รับการกำหนดเครื่องมือต่อโมเดลในแต่ละพื้นที่ทำงาน",
+ "Advanced": "",
"Advanced Parameters": "พารามิเตอร์ขั้นสูง",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "พารามิเตอร์ขั้นสูงสำหรับการแยกวิเคราะห์ MinerU (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)",
"Advanced Params": "พารามิเตอร์ขั้นสูง",
@@ -97,7 +108,10 @@
"AI": "AI",
"All": "ทั้งหมด",
"All chats have been unarchived.": "ยกเลิกการเก็บถาวรการแชททั้งหมดแล้ว",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "ลบโมเดลทั้งหมดเรียบร้อยแล้ว",
+ "All time": "",
"All Users": "",
"Allow Call": "อนุญาตให้โทร",
"Allow Chat Controls": "อนุญาตการควบคุมแชท",
@@ -115,6 +129,7 @@
"Allow non-local voices": "อนุญาตเสียงที่ไม่ใช่แบบ Local",
"Allow Rate Response": "อนุญาตให้ให้คะแนนคำตอบ",
"Allow Regenerate Response": "อนุญาตให้สร้างคำตอบใหม่",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "อนุญาตให้แปลงเสียงเป็นข้อความ",
"Allow Temporary Chat": "อนุญาตการแชทชั่วคราว",
"Allow Text to Speech": "อนุญาตการแปลงข้อความเป็นเสียง",
@@ -270,14 +285,12 @@
"Chat Background Image": "ภาพพื้นหลังแชท",
"Chat Bubble UI": "ส่วนติดต่อผู้ใช้แบบฟองแชท",
"Chat Completions": "",
- "Chat Controls": "การควบคุมแชท",
"Chat Conversation": "การสนทนาแชท",
"Chat direction": "ทิศทางแชท",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "ID การแชท",
"Chat moved successfully": "ย้ายแชทสำเร็จแล้ว",
- "Chat Overview": "ภาพรวมการแชท",
"Chat Permissions": "สิทธิ์การแชท",
"Chat Tags Auto-Generation": "การสร้างแท็กแชทอัตโนมัติ",
"Chat unshared successfully.": "",
@@ -324,7 +337,6 @@
"Close feedback": "",
"Close modal": "ปิดหน้าต่างโมดอล",
"Close Modal": "ปิดหน้าต่างโมดัล",
- "Close overview": "",
"Close settings modal": "ปิดหน้าต่างการตั้งค่า",
"Close Sidebar": "ปิดแถบด้านข้าง",
"cloud": "คลาวด์",
@@ -368,6 +380,8 @@
"Confirm your new password": "ยืนยันรหัสผ่านใหม่ของคุณ",
"Confirm Your Password": "ยืนยันรหัสผ่านของคุณ",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "เชื่อมต่อกับ API Endpoint ที่เข้ากันได้กับ OpenAI ของคุณเอง",
"Connect to your own OpenAPI compatible external tool servers.": "เชื่อมต่อกับเซิร์ฟเวอร์เครื่องมือภายนอกของคุณที่รองรับ OpenAPI",
"Connection failed": "การเชื่อมต่อล้มเหลว",
@@ -409,6 +423,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "คัดลอกไปยังคลิปบอร์ดสำเร็จแล้ว!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "ผู้ให้บริการต้องกำหนดค่า CORS ให้ถูกต้องเพื่ออนุญาตคำขอจาก Open WebUI",
+ "Could not read file.": "",
"Create": "สร้าง",
"Create a knowledge base": "สร้างฐานความรู้",
"Create a model": "สร้างโมเดล",
@@ -439,6 +454,7 @@
"Custom Gender": "",
"Custom Parameter Name": "ชื่อพารามิเตอร์แบบกำหนดเอง",
"Custom Parameter Value": "ค่าพารามิเตอร์กำหนดเอง",
+ "Daily Messages": "",
"Danger Zone": "เขตอันตราย",
"Dark": "มืด",
"Data Controls": "การควบคุมข้อมูล",
@@ -561,6 +577,7 @@
"Downloading stats...": "",
"Draw": "วาด",
"Drop any files here to upload": "วางไฟล์ที่นี่เพื่ออัปโหลด",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "เช่น '30s', '10m' หน่วยเวลาที่ใช้ได้คือ 's', 'm', 'h'",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +612,7 @@
"Edit Last Message": "แก้ไขข้อความล่าสุด",
"Edit Memory": "แก้ไขความจำ",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "แก้ไขผู้ใช้",
"Edit User Group": "แก้ไขกลุ่มผู้ใช้",
"Edit workflow.json content": "แก้ไขเนื้อหา workflow.json",
@@ -677,7 +695,6 @@
"Enter Google PSE API Key": "ใส่ API Key ของ Google PSE",
"Enter Google PSE Engine Id": "ป้อน Google PSE Engine ID",
"Enter hex color (e.g. #FF0000)": "ป้อนสีในรูปแบบ Hex (เช่น #FF0000)",
- "Enter ID": "ใส่ ID",
"Enter Image Size (e.g. 512x512)": "ใส่ขนาดภาพ (เช่น 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "ป้อน Jina API Key",
@@ -798,7 +815,6 @@
"External": "ภายนอก",
"External Document Loader URL required.": "จำเป็นต้องระบุ External Document Loader URL",
"External Task Model": "โมเดลงานภายนอก",
- "External Tools": "เครื่องมือภายนอก",
"External Web Loader API Key": "คีย์ API ของ External Web Loader",
"External Web Loader URL": "URL ตัวโหลดเว็บภายนอก",
"External Web Search API Key": "API Key สำหรับ External Web Search",
@@ -806,8 +822,10 @@
"Fade Effect for Streaming Text": "เอฟเฟ็กต์เฟดสำหรับข้อความสตรีมมิ่ง",
"Failed to add file.": "ไม่สามารถเพิ่มไฟล์ได้",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "เชื่อมต่อกับเซิร์ฟเวอร์เครื่องมือ OpenAPI ที่ {{URL}} ไม่สำเร็จ",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "คัดลอกลิงก์ไม่สำเร็จ",
"Failed to create API Key.": "สร้าง API Key ล้มเหลว",
"Failed to delete note": "ลบบันทึกไม่สำเร็จ",
@@ -830,6 +848,7 @@
"Failed to save connections": "บันทึกการเชื่อมต่อล้มเหลว",
"Failed to save conversation": "บันทึกการสนทนาล้มเหลว",
"Failed to save models configuration": "บันทึกการตั้งค่าโมเดลล้มเหลว",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "อัปเดตการตั้งค่าล้มเหลว",
"Failed to update status": "",
@@ -846,6 +865,8 @@
"Female": "หญิง",
"File": "ไฟล์",
"File added successfully.": "เพิ่มไฟล์สำเร็จแล้ว",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "อัปเดตเนื้อหาไฟล์สำเร็จแล้ว",
"File Context": "",
@@ -873,6 +894,7 @@
"Folder Background Image": "รูปภาพพื้นหลังโฟลเดอร์",
"Folder deleted successfully": "ลบโฟลเดอร์สำเร็จแล้ว",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "ชื่อโฟลเดอร์",
"Folder name cannot be empty.": "ชื่อโฟลเดอร์ต้องไม่เว้นว่าง",
"Folder name updated successfully": "อัปเดตชื่อโฟลเดอร์สำเร็จแล้ว",
@@ -961,6 +983,7 @@
"Hex Color - Leave empty for default color": "สี Hex - เว้นว่างไว้เพื่อใช้ค่าสีเริ่มต้น",
"Hidden": "",
"Hide": "ซ่อน",
+ "Hide All": "",
"Hide from Sidebar": "ซ่อนจากแถบด้านข้าง",
"Hide Model": "ซ่อนโมเดล",
"High": "สูง",
@@ -968,6 +991,7 @@
"History": "",
"Home": "หน้าแรก",
"Host": "โฮสต์",
+ "Hourly Messages": "",
"How can I help you today?": "วันนี้ฉันจะช่วยคุณได้อย่างไร?",
"How would you rate this response?": "คุณจะให้คะแนนคำตอบนี้อย่างไร?",
"HTML": "HTML",
@@ -1078,13 +1102,19 @@
"Landing Page Mode": "โหมดหน้า Landing Page",
"Language": "ภาษา",
"Language Locales": "ภาษาที่รองรับ",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "ใช้งานล่าสุด",
"Last Modified": "แก้ไขล่าสุด",
"Last reply": "คำตอบล่าสุด",
"LDAP": "LDAP",
"LDAP server updated": "อัปเดตเซิร์ฟเวอร์ LDAP แล้ว",
"Leaderboard": "กระดานผู้นำ",
+ "Learn more": "",
"Learn More": "เรียนรู้เพิ่มเติม",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "ดูข้อมูลเพิ่มเติมเกี่ยวกับเซิร์ฟเวอร์เครื่องมือ OpenAPI",
"Learn more about Voxtral transcription.": "เรียนรู้เพิ่มเติมเกี่ยวกับการถอดเสียง Voxtral",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1256,7 @@
"More options": "",
"More Options": "ตัวเลือกเพิ่มเติม",
"Move": "ย้าย",
+ "My Terminal": "",
"Name": "ชื่อ",
"Name and ID are required, please fill them out": "จำเป็นต้องกรอกชื่อและ ID โปรดกรอกข้อมูลให้ครบ",
"Name your knowledge base": "ตั้งชื่อฐานความรู้ของคุณ",
@@ -1243,6 +1274,7 @@
"New Prompt": "พรอมต์ใหม่",
"New Skill": "",
"New Temporary Chat": "แชทชั่วคราวใหม่",
+ "New Terminal": "",
"New Tool": "เครื่องมือใหม่",
"New Webhook": "",
"new-channel": "ช่องใหม่",
@@ -1289,6 +1321,9 @@
"No source available": "ไม่มีแหล่งที่มา",
"No sources found": "ไม่พบแหล่งข้อมูล",
"No suggestion prompts": "ไม่มีพรอมต์แนะนำ",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "ไม่พบเครื่องมือ",
"No users were found.": "ไม่พบผู้ใช้",
"No valves": "ไม่มีวาล์ว",
@@ -1347,6 +1382,7 @@
"Open Model Selector": "",
"Open Settings": "เปิดการตั้งค่า",
"Open Sidebar": "เปิดแถบด้านข้าง",
+ "Open Terminal": "",
"Open User Profile Menu": "เปิดเมนูโปรไฟล์ผู้ใช้",
"Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI สามารถใช้เครื่องมือที่มีให้จากเซิร์ฟเวอร์ OpenAPI ใดก็ได้",
"Open WebUI uses faster-whisper internally.": "Open WebUI ใช้ faster-whisper อยู่ภายใน",
@@ -1486,6 +1522,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "ลดโอกาสในการสร้างข้อความที่ไม่มีความหมาย ค่าให้สูงขึ้น (เช่น 100) จะทำให้ได้คำตอบที่หลากหลายมากขึ้น ในขณะที่ค่าให้ต่ำลง (เช่น 10) จะทำให้คำตอบระมัดระวังมากขึ้น",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "เรียกตัวเองว่า \"User\" (เช่น \"User กำลังเรียนภาษาสเปน\")",
"Reference Chats": "การแชทอ้างอิง",
+ "Refresh": "",
"Refused when it shouldn't have": "ปฏิเสธเมื่อไม่ควรปฏิเสธ",
"Regenerate": "สร้างใหม่",
"Regenerate Menu": "สร้างเมนูใหม่",
@@ -1677,6 +1714,7 @@
"Show": "แสดง",
"Show \"What's New\" modal on login": "แสดงหน้าต่าง \"มีอะไรใหม่\" เมื่อเข้าสู่ระบบ",
"Show Admin Details in Account Pending Overlay": "แสดงรายละเอียดผู้ดูแลระบบในหน้าต่างซ้อนรอการอนุมัติบัญชี",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "แสดงแถบเครื่องมือการจัดรูปแบบ",
@@ -1788,6 +1826,8 @@
"Temperature": "Temperature",
"Temporary Chat": "การแชทชั่วคราว",
"Temporary Chat by Default": "ใช้แชทชั่วคราวเป็นค่าเริ่มต้น",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "ตัวแบ่งข้อความ",
"Text-to-Speech": "แปลงข้อความเป็นเสียง",
"Text-to-Speech Engine": "เครื่องมือแปลงข้อความเป็นเสียง",
@@ -1821,6 +1861,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "สิ่งนี้ช่วยให้มั่นใจได้ว่าบทสนทนาที่สำคัญของคุณจะถูกบันทึกอย่างปลอดภัยในฐานข้อมูล Backend ของคุณ ขอบคุณ!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "ฟีเจอร์นี้เป็นแบบทดลอง และอาจถูกแก้ไขหรือยกเลิกได้โดยไม่ต้องแจ้งให้ทราบล่วงหน้า",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "นี่คือสิทธิ์ของผู้ใช้เริ่มต้นและจะถูกเปิดใช้งานไว้เสมอ",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "นี่เป็นฟีเจอร์ทดลอง อาจไม่ทำงานตามที่คาดไว้และอาจมีการเปลี่ยนแปลงได้ตลอดเวลา",
"This model is not publicly available. Please select another model.": "โมเดลนี้ไม่เปิดให้ใช้งานสาธารณะ โปรดเลือกโมเดลอื่น",
@@ -1864,6 +1905,7 @@
"Today at {{LOCALIZED_TIME}}": "วันนี้เวลา {{LOCALIZED_TIME}}",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "สลับแถบด้านข้าง",
"Toggle status history": "",
"Toggle whether current connection is active.": "สลับการเปิดใช้งานการเชื่อมต่อปัจจุบัน",
@@ -1940,6 +1982,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "ความคืบหน้าการอัปโหลด: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "ต้องระบุ URL",
"URL Mode": "โหมด URL",
@@ -1993,6 +2036,7 @@
"Voice mode": "โหมดเสียง",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "คำเตือน",
"Warning:": "คำเตือน:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "คำเตือน: การเปิดใช้งานตัวเลือกนี้จะอนุญาตให้ผู้ใช้อัปโหลดโค้ดใดๆ บนเซิร์ฟเวอร์",
diff --git a/src/lib/i18n/locales/tk-TM/translation.json b/src/lib/i18n/locales/tk-TM/translation.json
index fda97662f..2bbe171fe 100644
--- a/src/lib/i18n/locales/tk-TM/translation.json
+++ b/src/lib/i18n/locales/tk-TM/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} Backend Zerur",
"*Prompt node ID(s) are required for image generation": "",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "",
"Access Control": "",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "",
"Account": "Hasap",
@@ -73,11 +85,14 @@
"Add Reaction": "",
"Add tag": "",
"Add Tag": "",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "",
"Add to favorites": "",
"Add User": "Ulanyjy goş",
"Add User Group": "",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "Admin Paneli",
"Admin Settings": "Admin Sazlamalary",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "",
+ "Advanced": "",
"Advanced Parameters": "Ösen Parametrler",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Ösen Parametrler",
@@ -97,7 +113,10 @@
"AI": "",
"All": "",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "",
@@ -115,6 +134,7 @@
"Allow non-local voices": "",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "",
"Allow Text to Speech": "",
@@ -270,14 +290,12 @@
"Chat Background Image": "",
"Chat Bubble UI": "Çat Bubble UI",
"Chat Completions": "",
- "Chat Controls": "",
"Chat Conversation": "",
"Chat direction": "Çat ugrukdyryş",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "",
"Chat Permissions": "",
"Chat Tags Auto-Generation": "",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +385,8 @@
"Confirm your new password": "",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Buferine göçürmek üstünlikli boldy!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "",
+ "Could not read file.": "",
"Create": "",
"Create a knowledge base": "",
"Create a model": "Model döret",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "",
"Dark": "Garaňky",
"Data Controls": "",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "",
"Edit Memory": "",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "",
"Edit User Group": "",
"Edit workflow.json content": "",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "",
"Enter Google PSE Engine Id": "",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "",
@@ -798,7 +820,6 @@
"External": "",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "",
"Failed to delete note": "",
@@ -830,6 +853,7 @@
"Failed to save connections": "",
"Failed to save conversation": "Söhbeti ýazdyrmak başa barmady",
"Failed to save models configuration": "",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "",
"Failed to update status": "",
@@ -846,6 +870,8 @@
"Female": "",
"File": "Faýl",
"File added successfully.": "",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "",
"Folder name updated successfully": "",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "",
"Hidden": "",
"Hide": "Gizle",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "Modeli Gizle",
"High": "",
@@ -968,6 +996,7 @@
"History": "",
"Home": "Baş Sahypa",
"Host": "",
+ "Hourly Messages": "",
"How can I help you today?": "",
"How would you rate this response?": "",
"HTML": "",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "",
"Language": "Dil",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "",
"Last Modified": "Soňky üýtgedilen",
"Last reply": "",
"LDAP": "",
"LDAP server updated": "",
"Leaderboard": "",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "Ady",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "",
@@ -1243,6 +1279,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "",
@@ -1289,6 +1326,9 @@
"No source available": "",
"No sources found": "",
"No suggestion prompts": "Teklip edilýän prompt ýok",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "",
"No valves": "",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "",
"Regenerate": "",
"Regenerate Menu": "",
@@ -1678,6 +1720,7 @@
"Show": "Görkez",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1789,6 +1832,8 @@
"Temperature": "",
"Temporary Chat": "",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "",
"Text-to-Speech": "",
"Text-to-Speech Engine": "",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "",
"This model is not publicly available. Please select another model.": "",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "",
"URL is required": "",
"URL Mode": "",
@@ -1994,6 +2042,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Duýduryş",
"Warning:": "Duýduryş:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
diff --git a/src/lib/i18n/locales/tr-TR/translation.json b/src/lib/i18n/locales/tr-TR/translation.json
index 1543866b9..770b5980e 100644
--- a/src/lib/i18n/locales/tr-TR/translation.json
+++ b/src/lib/i18n/locales/tr-TR/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} Arka-uç Gerekli",
"*Prompt node ID(s) are required for image generation": "*Görüntü oluşturma için düğüm kimlikleri gereklidir",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "Yeni bir sürüm (v{{LATEST_VERSION}}) artık mevcut.",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "Erişim",
"Access Control": "Erişim Kontrolü",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Tüm kullanıcılara erişilebilir",
"Account": "Hesap",
@@ -73,11 +85,14 @@
"Add Reaction": "Tepki Ekle",
"Add tag": "",
"Add Tag": "Etiket Ekle",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Metin içeriği ekleme",
"Add to favorites": "",
"Add User": "Kullanıcı Ekle",
"Add User Group": "Kullanıcı Grubu Ekle",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "Ek Yapılandırma",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "Yönetici Paneli",
"Admin Settings": "Yönetici Ayarları",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Yöneticiler her zaman tüm araçlara erişebilir; kullanıcıların çalışma alanındaki model başına atanmış araçlara ihtiyacı vardır.",
+ "Advanced": "",
"Advanced Parameters": "Gelişmiş Parametreler",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Gelişmiş Parametreler",
@@ -97,7 +113,10 @@
"AI": "Yapay Zeka",
"All": "Tüm",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Tüm modeller başarıyla silindi",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "Sohbet Kontrollerine İzin Ver",
@@ -115,6 +134,7 @@
"Allow non-local voices": "Yerel olmayan seslere izin verin",
"Allow Rate Response": "",
"Allow Regenerate Response": "Yanıtı Yeniden Oluşturmaya İzin Ver",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "Geçici Sohbetlere İzin Ver",
"Allow Text to Speech": "",
@@ -270,14 +290,12 @@
"Chat Background Image": "Sohbet Arka Plan Resmi",
"Chat Bubble UI": "Sohbet Balonu Arayüzü",
"Chat Completions": "",
- "Chat Controls": "Sohbet Kontrolleri",
"Chat Conversation": "",
"Chat direction": "Sohbet Yönü",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "Sohbet Genel Bakış",
"Chat Permissions": "Sohbet İzinleri",
"Chat Tags Auto-Generation": "Sohbet Etiketleri Otomatik Oluşturma",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +385,8 @@
"Confirm your new password": "Yeni parolanızı onaylayın",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "",
"Connect to your own OpenAPI compatible external tool servers.": "Kendi OpenAPI uyumlu harici araç sunucularınıza bağlanın.",
"Connection failed": "Bağlantı başarısız",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Panoya kopyalama başarılı!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "Open WebUI’dan gelen isteklerin kabul edilebilmesi için sağlayıcının CORS yapılandırmasının doğru şekilde yapılmış olması gerekir.",
+ "Could not read file.": "",
"Create": "Oluştur",
"Create a knowledge base": "Bir bilgi tabanı oluştur",
"Create a model": "Bir model oluştur",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "Tehlikeli Bölge",
"Dark": "Koyu",
"Data Controls": "",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "Çiz",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "örn. '30s', '10m'. Geçerli zaman birimleri 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "",
"Edit Memory": "Belleği Düzenle",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Kullanıcıyı Düzenle",
"Edit User Group": "Kullanıcı Grubunu Düzenle",
"Edit workflow.json content": "",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "Google PSE API Anahtarını Girin",
"Enter Google PSE Engine Id": "Google PSE Engine Id'sini Girin",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "Görüntü Boyutunu Girin (örn. 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "Jina API Anahtarını Girin",
@@ -798,7 +820,6 @@
"External": "",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "Dosya eklenemedi.",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "API Anahtarı oluşturulamadı.",
"Failed to delete note": "",
@@ -830,6 +853,7 @@
"Failed to save connections": "",
"Failed to save conversation": "Sohbet kaydedilemedi",
"Failed to save models configuration": "Modeller yapılandırması kaydedilemedi",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Ayarlar güncellenemedi",
"Failed to update status": "",
@@ -846,6 +870,8 @@
"Female": "",
"File": "Dosya",
"File added successfully.": "Dosya başarıyla eklendi.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Dosya içeriği başarıyla güncellendi.",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "Klasör Arka Plan Resmi",
"Folder deleted successfully": "Klasör başarıyla silindi",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "Klasör Adı",
"Folder name cannot be empty.": "Klasör adı boş olamaz.",
"Folder name updated successfully": "Klasör adı başarıyla güncellendi",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "",
"Hidden": "",
"Hide": "Gizle",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "Modeli Gizle",
"High": "",
@@ -968,6 +996,7 @@
"History": "",
"Home": "",
"Host": "Ana bilgisayar",
+ "Hourly Messages": "",
"How can I help you today?": "Bugün size nasıl yardımcı olabilirim?",
"How would you rate this response?": "Bu yanıtı nasıl değerlendirirsiniz?",
"HTML": "",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "Açılış Sayfa Modu",
"Language": "Dil",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Son Aktivite",
"Last Modified": "Son Düzenleme",
"Last reply": "Son yanıt",
"LDAP": "LDAP",
"LDAP server updated": "LDAP sunucusu güncellendi",
"Leaderboard": "Liderlik Tablosu",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "OpenAPI araç sunucuları hakkında daha fazla bilgi edinin.",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "Ad",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "Bilgi tabanınıza bir ad verin",
@@ -1243,6 +1279,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "yeni-kanal",
@@ -1289,6 +1326,9 @@
"No source available": "Kaynak mevcut değil",
"No sources found": "",
"No suggestion prompts": "Önerilen istem yok",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "Kullanıcı bulunamadı.",
"No valves": "",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI OpenAPI tarafından sağlanan araçları kullanabilir",
"Open WebUI uses faster-whisper internally.": "Open WebUI, dahili olarak daha hızlı-fısıltı kullanır.",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Kendinizden \"User\" olarak bahsedin (örneğin, \"User İspanyolca öğreniyor\")",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "Reddedilmemesi gerekirken reddedildi",
"Regenerate": "Tekrar Oluştur",
"Regenerate Menu": "",
@@ -1678,6 +1720,7 @@
"Show": "Göster",
"Show \"What's New\" modal on login": "Girişte \"Yenilikler\" modalını göster",
"Show Admin Details in Account Pending Overlay": "Yönetici Ayrıntılarını Hesap Bekliyor Ekranında Göster",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1789,6 +1832,8 @@
"Temperature": "Temperature",
"Temporary Chat": "Geçici Sohbet",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Metin Bölücü",
"Text-to-Speech": "Metinden Sese",
"Text-to-Speech Engine": "Metinden Sese Motoru",
@@ -1822,6 +1867,7 @@
"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 feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Bu deneysel bir özelliktir, beklendiği gibi çalışmayabilir ve her an değişiklik yapılabilir.",
"This model is not publicly available. Please select another model.": "",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "URL gerekli",
"URL Mode": "URL Modu",
@@ -1994,6 +2042,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Uyarı",
"Warning:": "Uyarı:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Uyarı: Bu etkinleştirildiğinde, kullanıcıların sunucuya rastgele kod yüklemesine izin verilecektir.",
diff --git a/src/lib/i18n/locales/ug-CN/translation.json b/src/lib/i18n/locales/ug-CN/translation.json
index eb2535a2a..2120a1790 100644
--- a/src/lib/i18n/locales/ug-CN/translation.json
+++ b/src/lib/i18n/locales/ug-CN/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} ئارقا سۇپا زۆرۈر",
"*Prompt node ID(s) are required for image generation": "رەسىم ھاسىل قىلىش ئۈچۈن تۈرتكە نۇسخا ئۇچۇر ID(لىرى) زۆرۈر",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "يېڭى نەشرى (v{{LATEST_VERSION}}) مەۋجۇت.",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "زىيارەت",
"Access Control": "زىيارەت باشقۇرۇش",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "بارلىق ئىشلەتكۈچىلەر كىرەلەيدىغان",
"Account": "ھېسابات",
@@ -73,11 +85,14 @@
"Add Reaction": "ئىنكاس قوشۇش",
"Add tag": "",
"Add Tag": "تەغ قوشۇش",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "تېكست مەزمۇن قوشۇش",
"Add to favorites": "",
"Add User": "ئىشلەتكۈچى قوشۇش",
"Add User Group": "ئىشلەتكۈچى گۇرۇپپىسى قوشۇش",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "باشقۇرغۇچى تاختىسى",
"Admin Settings": "باشقۇرغۇچى تەڭشەكلىرى",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "باشقۇرغۇچىلارنىڭ ھەممىسى قوراللارنى تولۇق ئىشلىتىش ھوقۇقىغا ئىگە؛ ئىشلەتكۈچىلەرنىڭ ئىشخانىدا مودېلغا باغلانغان قوراللار بولۇشى كېرەك.",
+ "Advanced": "",
"Advanced Parameters": "ئالىي پارامېتىرلار",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "ئالىي پارامېتىرلار",
@@ -97,7 +113,10 @@
"AI": "",
"All": "ھەممىسى",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "بارلىق مودېللار مۇۋەپپەقىيەتلىك ئۆچۈرۈلدى",
+ "All time": "",
"All Users": "",
"Allow Call": "چاقىرىشقا ئىجازەت",
"Allow Chat Controls": "سۆھبەت باشقۇرۇشقا ئىجازەت",
@@ -115,6 +134,7 @@
"Allow non-local voices": "يەرلىك بولمىغان ئاۋازلارغا ئىجازەت",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "ئاۋازنى تېكستكە ئايلاندۇرۇشقا ئىجازەت",
"Allow Temporary Chat": "ۋاقىتلىق سۆھبەتكە ئىجازەت",
"Allow Text to Speech": "تېكستنى ئاۋازغا ئايلاندۇرۇشقا ئىجازەت",
@@ -270,14 +290,12 @@
"Chat Background Image": "سۆھبەت ئارقا كۆرۈنۈش رەسىمى",
"Chat Bubble UI": "سۆھبەت كۆپۈك كۆرۈنمە يۈزى ",
"Chat Completions": "",
- "Chat Controls": "سۆھبەت باشقۇرۇش",
"Chat Conversation": "",
"Chat direction": "سۆھبەت يۆنىلىشى",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "سۆھبەت تونۇشتۇرۇش",
"Chat Permissions": "سۆھبەت ھوقۇقلىرى",
"Chat Tags Auto-Generation": "سۆھبەت تەغلىرىنى ئاپتوماتىك ھاسىل قىلىش",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "مودالنى يېپىش",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "تەڭشەك مودالىنى يېپىش",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +385,8 @@
"Confirm your new password": "يېڭى پارولىڭىزنى جەزملەڭ",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "ئۆزىڭىزنىڭ OpenAI غا ماس كېلىدىغان API ئۇلانمىلىرىڭىزغا باغلىنىڭ.",
"Connect to your own OpenAPI compatible external tool servers.": "OpenAPI ماس كېلىدىغان سىرتقى قورال مۇلازىمېتىرلىرىغا باغلىنىڭ.",
"Connection failed": "ئۇلىنىش مەغلۇپ بولدى",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "چاپلاش تاختىسىغا كۆچۈرۈش مۇۋەپپەقىيەتلىك بولدى!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "Open WebUIنىڭ تەلىپكە ئىجازەت بېرىش ئۈچۈن CORS توغرا تەڭشىلىشى كېرەك.",
+ "Could not read file.": "",
"Create": "قۇرۇش",
"Create a knowledge base": "بىلىم ئاساسى قۇرۇش",
"Create a model": "مودېل قۇرۇش",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "ئۆزلۈك پارامېتىر نامى",
"Custom Parameter Value": "ئۆزلۈك پارامېتىر قىممىتى",
+ "Daily Messages": "",
"Danger Zone": "خەۋپلىك رايون",
"Dark": "قاراڭغۇ",
"Data Controls": "",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "سىزىش",
"Drop any files here to upload": "ھەر قانداق ھۆججەتنى بۇ يەرگە قويۇپ يۈكلەڭ",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "مەسىلەن: '30s', '10m'. توغرا ۋاقىت بىرلىكى: 's' (سېكۇنت), 'm' (مىنۇت), 'h' (سائەت).",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "",
"Edit Memory": "ئەسلەتمە تەھرىرلەش",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "ئىشلەتكۈچى تەھرىرلەش",
"Edit User Group": "ئىشلەتكۈچى گۇرۇپپىسى تەھرىرلەش",
"Edit workflow.json content": "",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "Google PSE API ئاچقۇچى كىرگۈزۈڭ",
"Enter Google PSE Engine Id": "Google PSE ماتور ID كىرگۈزۈڭ",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "رەسىم چوڭلۇقى كىرگۈزۈڭ (مەسىلەن: 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "Jina API ئاچقۇچى كىرگۈزۈڭ",
@@ -798,7 +820,6 @@
"External": "سىرتقى",
"External Document Loader URL required.": "سىرتقى ھۆججەت يۈكلىگۈچ URL زۆرۈر.",
"External Task Model": "سىرتقى ۋەزىپە مودېلى",
- "External Tools": "",
"External Web Loader API Key": "سىرتقى تور يۈكلىگۈچ API ئاچقۇچى",
"External Web Loader URL": "سىرتقى تور يۈكلىگۈچ URL",
"External Web Search API Key": "سىرتقى تور ئىزدەش API ئاچقۇچى",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "ھۆججەت قوشۇش مەغلۇپ بولدى.",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "{{URL}} OpenAPI قورال مۇلازىمېتىرىغا ئۇلىنىش مەغلۇپ بولدى",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "ئۇلانما كۆچۈرۈش مەغلۇپ بولدى",
"Failed to create API Key.": "API ئاچقۇچى قۇرۇش مەغلۇپ بولدى.",
"Failed to delete note": "خاتىرە ئۆچۈرۈش مەغلۇپ بولدى",
@@ -830,6 +853,7 @@
"Failed to save connections": "ئۇلىنىشلارنى ساقلاش مەغلۇپ بولدى",
"Failed to save conversation": "سۆھبەتنى ساقلاش مەغلۇپ بولدى",
"Failed to save models configuration": "مودېل تەڭشەكلىرىنى ساقلاش مەغلۇپ بولدى",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "تەڭشەكلەرنى يېڭىلاش مەغلۇپ بولدى",
"Failed to update status": "",
@@ -846,6 +870,8 @@
"Female": "",
"File": "ھۆججەت",
"File added successfully.": "ھۆججەت مۇۋەپپەقىيەتلىك قوشۇلدى.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "ھۆججەت مەزمۇنى مۇۋەپپەقىيەتلىك يېڭىلاندى.",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "قىسقۇچ مۇۋەپپەقىيەتلىك ئۆچۈرۈلدى",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "قىسقۇچ ئاتى بوش بولسا بولمايدۇ.",
"Folder name updated successfully": "قىسقۇچ ئاتى مۇۋەپپەقىيەتلىك يېڭىلاندى",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "Hex رەڭ - كۆڭۈلدىكى رەڭ ئۈچۈن بوش قالدۇرۇڭ",
"Hidden": "",
"Hide": "يوشۇرۇش",
+ "Hide All": "",
"Hide from Sidebar": "يانتاختىدىن يوشۇرۇش",
"Hide Model": "مودېلنى يوشۇرۇش",
"High": "",
@@ -968,6 +996,7 @@
"History": "",
"Home": "باش بەت",
"Host": "مۇلازىمېتىر",
+ "Hourly Messages": "",
"How can I help you today?": "بۈگۈن سىزگە قانداق ياردەم بېرەي؟",
"How would you rate this response?": "بۇ ئىنكاسقا قانداق باھا بېرىسىز؟",
"HTML": "HTML",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "بەتكە كىرىش ھالىتى",
"Language": "تىل",
"Language Locales": "تىل رايونى",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "ئاخىرقى ئاكتىپ ۋاقتى",
"Last Modified": "ئاخىرقى يېڭىلانغان",
"Last reply": "ئاخىرقى ئىنكاس",
"LDAP": "LDAP",
"LDAP server updated": "LDAP مۇلازىمېتىر يېڭىلاندى",
"Leaderboard": "توردىكى رېتىڭ",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "OpenAPI قورال مۇلازىمېتىرلىرى ھەققىدە تېخىمۇ كۆپ بىلىڭ.",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "ئات",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "بىلىم ئاساسى نامىنى كىرگۈزۈڭ",
@@ -1243,6 +1279,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "يېڭى قورال",
"New Webhook": "",
"new-channel": "يېڭى-قانال",
@@ -1289,6 +1326,9 @@
"No source available": "مەنبە يوق",
"No sources found": "",
"No suggestion prompts": "تەۋسىيە قىلىنغان پرومپت يوق",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "ئىشلەتكۈچى تېپىلمىدى.",
"No valves": "",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI ھەر قانداق OpenAPI مۇلازىمېتىرلىرىدىكى قوراللارنى ئىشلىتەلىدۇ.",
"Open WebUI uses faster-whisper internally.": "Open WebUI ئىچىدە faster-whisper ئىشلىتىدۇ.",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "ئاساسسىز ئىنكاس چىقىرىشىنىڭ ئېھتىماللىقىنى ئازايتىدۇ. چوڭ قىممەت (مەسىلەن: 100) كۆپ خىل ئىنكاس، كىچىك قىممەت (مەسىلەن: 10) تېخىمۇ مۇقىم ئىنكاس بېرىدۇ.",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "ئۆزىڭىزنى \"ئىشلەتكۈچى\" دەپ ئاتىڭ (مەسىلەن: \"ئىشلەتكۈچى ئىسپانچە ئۆگىنىۋاتىدۇ\")",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "رەت قىلماسلىق كېرەك ئىدى",
"Regenerate": "قايتا ھاسىل قىلىش",
"Regenerate Menu": "",
@@ -1678,6 +1720,7 @@
"Show": "كۆرسىتىش",
"Show \"What's New\" modal on login": "كىرىشتە \"يېڭىلىق\" مودىلىنى كۆرسىتىش",
"Show Admin Details in Account Pending Overlay": "ھېسابات كۈتۈۋاتقان قاپلىماسىدا باشقۇرغۇچى تەپسىلاتىنى كۆرسىتىش",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1789,6 +1832,8 @@
"Temperature": "تېمپېراتۇرا",
"Temporary Chat": "ۋاقىتلىق سۆھبەت",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "تېكست بۆلگۈچ",
"Text-to-Speech": "تېكستتىن ئاۋازغا",
"Text-to-Speech Engine": "تېكست ئاۋاز ماتورى",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "بۇ باھالىق سۆھبەتلىرىڭىز ئارقا تەرەپ سانلىقىدا بىخەتەر ساقلىنىشىغا كاپالەتلىك قىلىدۇ. رەھمەت!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "بۇ تاجرىبىلىك ئىقتىدار، ناتوقرا ئىشلەش ياكى خالىغان ۋاقىتتا ئۆزگىرىشى مۇمكىن.",
"This model is not publicly available. Please select another model.": "بۇ مودېل ئاممىغا ئېلان قىلىنمىغان. باشقا مودېل تاللاڭ.",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "ھازىرقى ئۇلىنىشنىڭ ئاكتىپ ياكى ئەمەسلىكىنى ئالماشتۇرۇش.",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "",
"URL Mode": "URL ھالىتى",
@@ -1994,6 +2042,7 @@
"Voice mode": "ئاۋاز ھالىتى",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "ئاگاھلاندۇرۇش",
"Warning:": "ئاگاھلاندۇرۇش:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "ئاگاھلاندۇرۇش: بۇ قوزغىتىلسا، ئىشلەتكۈچىلەر خالىغان كودنى مۇلازىمېتىرغا چىقىرىدۇ.",
diff --git a/src/lib/i18n/locales/uk-UA/translation.json b/src/lib/i18n/locales/uk-UA/translation.json
index f3e7c9c7a..c53247598 100644
--- a/src/lib/i18n/locales/uk-UA/translation.json
+++ b/src/lib/i18n/locales/uk-UA/translation.json
@@ -19,6 +19,26 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_few": "",
+ "{{COUNT}}d_time_ago_many": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_few": "",
+ "{{COUNT}}h_time_ago_many": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_few": "",
+ "{{COUNT}}m_time_ago_many": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_few": "",
+ "{{COUNT}}w_time_ago_many": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_few": "",
+ "{{COUNT}}y_time_ago_many": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +47,7 @@
"{{webUIName}} Backend Required": "Необхідно підключення бекенду {{webUIName}}",
"*Prompt node ID(s) are required for image generation": "*Для генерації зображення потрібно вказати ідентифікатор(и) вузла(ів)",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "Нова версія (v{{LATEST_VERSION}}) зараз доступна.",
@@ -37,6 +58,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "Доступ",
"Access Control": "Контроль доступу",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Доступно всім користувачам",
"Account": "Обліковий запис",
@@ -73,11 +95,14 @@
"Add Reaction": "Додати реакцію",
"Add tag": "",
"Add Tag": "Додати тег",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Додати текстовий вміст",
"Add to favorites": "",
"Add User": "Додати користувача",
"Add User Group": "Додати групу користувачів",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +115,7 @@
"Admin Panel": "Адмін-панель",
"Admin Settings": "Адмін-панель",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Адміністратори мають доступ до всіх інструментів у будь-який час; користувачам потрібні інструменти, призначені для кожної моделі в робочій області.",
+ "Advanced": "",
"Advanced Parameters": "Розширені параметри",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Розширені параметри",
@@ -97,7 +123,10 @@
"AI": "",
"All": "Усі",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Усі моделі видалені успішно",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "Дозволити керування чатом",
@@ -115,6 +144,7 @@
"Allow non-local voices": "Дозволити не локальні голоси",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "Дозволити тимчасовий чат",
"Allow Text to Speech": "",
@@ -270,14 +300,12 @@
"Chat Background Image": "Фонове зображення чату",
"Chat Bubble UI": "Чат у вигляді бульбашок",
"Chat Completions": "",
- "Chat Controls": "Керування чатом",
"Chat Conversation": "",
"Chat direction": "Напрям чату",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "Огляд чату",
"Chat Permissions": "Дозволи чату",
"Chat Tags Auto-Generation": "Автоматична генерація тегів чату",
"Chat unshared successfully.": "",
@@ -324,7 +352,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +395,8 @@
"Confirm your new password": "Підтвердіть свій новий пароль",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "Підключіться до своїх власних API-ендпоінтів, сумісних з OpenAI.",
"Connect to your own OpenAPI compatible external tool servers.": "Підключіться до своїх власних зовнішніх серверів інструментів, сумісних з OpenAPI.",
"Connection failed": "",
@@ -409,6 +438,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Копіювання в буфер обміну виконано успішно!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "CORS має бути правильно налаштований постачальником, щоб дозволити запити з Open WebUI.",
+ "Could not read file.": "",
"Create": "Створити",
"Create a knowledge base": "Створити базу знань",
"Create a model": "Створити модель",
@@ -439,6 +469,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "Зона небезпеки",
"Dark": "Темна",
"Data Controls": "",
@@ -561,6 +592,7 @@
"Downloading stats...": "",
"Draw": "Малювати",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "напр., '30s','10m'. Дійсні одиниці часу: 'с', 'хв', 'г'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +627,7 @@
"Edit Last Message": "",
"Edit Memory": "Редагувати пам'ять",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Редагувати користувача",
"Edit User Group": "Редагувати групу користувачів",
"Edit workflow.json content": "",
@@ -677,7 +710,6 @@
"Enter Google PSE API Key": "Введіть ключ API Google PSE",
"Enter Google PSE Engine Id": "Введіть Google PSE Engine Id",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "Введіть розмір зображення (напр., 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "Введіть ключ API Jina",
@@ -798,7 +830,6 @@
"External": "Зовнішній",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +837,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "Не вдалося додати файл.",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "Не вдалося підключитися до серверу інструментів OpenAPI {{URL}}",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "Не вдалося створити API ключ.",
"Failed to delete note": "",
@@ -830,6 +863,7 @@
"Failed to save connections": "",
"Failed to save conversation": "Не вдалося зберегти розмову",
"Failed to save models configuration": "Не вдалося зберегти конфігурацію моделей",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Не вдалося оновити налаштування",
"Failed to update status": "",
@@ -846,6 +880,8 @@
"Female": "",
"File": "Файл",
"File added successfully.": "Файл успішно додано.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Вміст файлу успішно оновлено.",
"File Context": "",
@@ -873,6 +909,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "Папку успішно видалено",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "Назва папки не може бути порожньою.",
"Folder name updated successfully": "Назву папки успішно оновлено",
@@ -961,6 +998,7 @@
"Hex Color - Leave empty for default color": "Шістнадцятковий колір — залиште порожнім для кольору за замовчуванням",
"Hidden": "",
"Hide": "Приховати",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "Приховати модель",
"High": "",
@@ -968,6 +1006,7 @@
"History": "",
"Home": "Головна",
"Host": "Хост",
+ "Hourly Messages": "",
"How can I help you today?": "Чим я можу допомогти вам сьогодні?",
"How would you rate this response?": "Як би ви оцінили цю відповідь?",
"HTML": "",
@@ -1078,13 +1117,19 @@
"Landing Page Mode": "Режим головної сторінки",
"Language": "Мова",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Остання активність",
"Last Modified": "Востаннє змінено",
"Last reply": "Остання відповідь",
"LDAP": "LDAP",
"LDAP server updated": "Сервер LDAP оновлено",
"Leaderboard": "Таблиця лідерів",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1271,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "Ім'я",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "Назвіть вашу базу знань",
@@ -1243,6 +1289,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "новий-канал",
@@ -1289,6 +1336,9 @@
"No source available": "Джерело не доступне",
"No sources found": "",
"No suggestion prompts": "Немає запропонованих підказок",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "Користувачів не знайдено.",
"No valves": "",
@@ -1347,6 +1397,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "Open WebUI використовує faster-whisper внутрішньо.",
@@ -1486,6 +1537,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "Зменшує ймовірність генерування нісенітниць. Вищий показник (напр., 100) забезпечить більше різноманітних відповідей, тоді як нижчий показник (напр., 10) буде більш обережним.",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Називайте себе \"Користувач\" (напр., \"Користувач вивчає іспанську мову\")",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "Відмовив, коли не мав би",
"Regenerate": "Регенерувати",
"Regenerate Menu": "",
@@ -1680,6 +1732,7 @@
"Show": "Показати",
"Show \"What's New\" modal on login": "Показати модальне вікно \"Що нового\" під час входу",
"Show Admin Details in Account Pending Overlay": "Відобразити дані адміна у вікні очікування облікового запису",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1791,6 +1844,8 @@
"Temperature": "Температура",
"Temporary Chat": "Тимчасовий чат",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Роздільник тексту",
"Text-to-Speech": "",
"Text-to-Speech Engine": "Система синтезу мови",
@@ -1824,6 +1879,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Це забезпечує збереження ваших цінних розмов у безпечному бекенд-сховищі. Дякуємо!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Це експериментальна функція, вона може працювати не так, як очікувалося, і може бути змінена в будь-який час.",
"This model is not publicly available. Please select another model.": "",
@@ -1867,6 +1923,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1943,6 +2000,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "",
"URL Mode": "Режим URL-адреси",
@@ -1996,6 +2054,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Увага!",
"Warning:": "Увага:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Попередження: Увімкнення цього дозволить користувачам завантажувати довільний код на сервер.",
diff --git a/src/lib/i18n/locales/ur-PK/translation.json b/src/lib/i18n/locales/ur-PK/translation.json
index 3263a247f..32d9110d5 100644
--- a/src/lib/i18n/locales/ur-PK/translation.json
+++ b/src/lib/i18n/locales/ur-PK/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} بیک اینڈ درکار ہے",
"*Prompt node ID(s) are required for image generation": "تصویر کی تخلیق کے لیے *پرومپٹ نوڈ آئی ڈی(ز) کی ضرورت ہے",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "نیا ورژن (v{{LATEST_VERSION}}) اب دستیاب ہے",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "",
"Access Control": "",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "",
"Account": "اکاؤنٹ",
@@ -73,11 +85,14 @@
"Add Reaction": "",
"Add tag": "",
"Add Tag": "ٹیگ شامل کریں",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "متن کا مواد شامل کریں",
"Add to favorites": "",
"Add User": "صارف شامل کریں",
"Add User Group": "",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "ایڈمن پینل",
"Admin Settings": "ایڈمن ترتیبات",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "ایڈمنز کو ہر وقت تمام ٹولز تک رسائی حاصل ہوتی ہے؛ صارفین کو ورک سپیس میں ماڈل کے حساب سے ٹولز تفویض کرنے کی ضرورت ہوتی ہے",
+ "Advanced": "",
"Advanced Parameters": "پیشرفتہ پیرا میٹرز",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "ترقی یافتہ پیرامیٹرز",
@@ -97,7 +113,10 @@
"AI": "",
"All": "",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "",
@@ -115,6 +134,7 @@
"Allow non-local voices": "غیر مقامی آوازوں کی اجازت دیں",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "عارضی چیٹ کی اجازت دیں",
"Allow Text to Speech": "",
@@ -270,14 +290,12 @@
"Chat Background Image": "چیٹ پس منظر کی تصویر",
"Chat Bubble UI": "چیٹ بلبل انٹرفیس",
"Chat Completions": "",
- "Chat Controls": "چیٹ کنٹرولز",
"Chat Conversation": "",
"Chat direction": "چیٹ کی سمت",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "چیٹ کا جائزہ",
"Chat Permissions": "",
"Chat Tags Auto-Generation": "چیٹ ٹیگز خودکار تخلیق",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +385,8 @@
"Confirm your new password": "",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "",
"Connect to your own OpenAPI compatible external tool servers.": "",
"Connection failed": "",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "کلپ بورڈ میں کاپی کامیاب ہوئی!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "",
+ "Could not read file.": "",
"Create": "",
"Create a knowledge base": "",
"Create a model": "ماڈل بنائیں",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "",
"Dark": "ڈارک",
"Data Controls": "",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "ڈرائنگ کریں",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "مثلاً '30s'، '10m' درست وقت کی اکائیاں ہیں 's'، 'm'، 'h'",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "",
"Edit Memory": "یادداشت میں ترمیم کریں",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "صارف میں ترمیم کریں",
"Edit User Group": "",
"Edit workflow.json content": "",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "گوگل PSE API کلید درج کریں",
"Enter Google PSE Engine Id": "گوگل پی ایس ای انجن آئی ڈی درج کریں",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "تصویر کا سائز درج کریں (مثال: 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "",
@@ -798,7 +820,6 @@
"External": "",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "فائل شامل کرنے میں ناکام",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "API کلید بنانے میں ناکام",
"Failed to delete note": "",
@@ -830,6 +853,7 @@
"Failed to save connections": "",
"Failed to save conversation": "گفتگو محفوظ نہیں ہو سکی",
"Failed to save models configuration": "",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "ترتیبات کی تازہ کاری ناکام رہی",
"Failed to update status": "",
@@ -846,6 +870,8 @@
"Female": "",
"File": "فائل",
"File added successfully.": "فائل کامیابی سے شامل ہو گئی",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "فائل مواد کامیابی سے اپ ڈیٹ ہو گیا",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "پوشہ کامیابی سے حذف ہو گیا",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "پوشے کا نام خالی نہیں ہو سکتا",
"Folder name updated successfully": "فولڈر کا نام کامیابی سے اپ ڈیٹ ہوگیا",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "",
"Hidden": "",
"Hide": "چھپائیں",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "",
"High": "",
@@ -968,6 +996,7 @@
"History": "",
"Home": "",
"Host": "",
+ "Hourly Messages": "",
"How can I help you today?": "میں آج آپ کی کس طرح مدد کر سکتا ہوں؟",
"How would you rate this response?": "",
"HTML": "",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "لینڈر صفحہ موڈ",
"Language": "زبان",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "آخری سرگرمی",
"Last Modified": "آخری ترمیم",
"Last reply": "",
"LDAP": "",
"LDAP server updated": "",
"Leaderboard": "لیڈر بورڈ",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "نام",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "",
@@ -1243,6 +1279,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "",
@@ -1289,6 +1326,9 @@
"No source available": "ماخذ دستیاب نہیں ہے",
"No sources found": "",
"No suggestion prompts": "کوئی تجویز کردہ پرامپٹس نہیں",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "",
"No valves": "",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "اوپن ویب یو آئی اندرونی طور پر فاسٹر وِسپر استعمال کرتا ہے",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "خود کو \"صارف\" کے طور پر حوالہ دیں (جیسے، \"صارف ہسپانوی سیکھ رہا ہے\")",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "جب انکار نہیں ہونا چاہیے تھا، انکار کر دیا",
"Regenerate": "دوبارہ تخلیق کریں",
"Regenerate Menu": "",
@@ -1678,6 +1720,7 @@
"Show": "دکھائیں",
"Show \"What's New\" modal on login": "",
"Show Admin Details in Account Pending Overlay": "اکاؤنٹ پینڈنگ اوورلے میں ایڈمن کی تفصیلات دکھائیں",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1789,6 +1832,8 @@
"Temperature": "درجہ حرارت",
"Temporary Chat": "عارضی چیٹ",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "متن تقسیم کنندہ",
"Text-to-Speech": "",
"Text-to-Speech Engine": "ٹیکسٹ ٹو اسپیچ انجن",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "یہ یقینی بناتا ہے کہ آپ کی قیمتی گفتگو محفوظ طریقے سے آپ کے بیک اینڈ ڈیٹا بیس میں محفوظ کی گئی ہیں شکریہ!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "یہ ایک تجرباتی خصوصیت ہے، یہ متوقع طور پر کام نہ کر سکتی ہو اور کسی بھی وقت تبدیل کی جا سکتی ہے",
"This model is not publicly available. Please select another model.": "",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "",
"URL is required": "",
"URL Mode": "یو آر ایل موڈ",
@@ -1994,6 +2042,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "انتباہ",
"Warning:": "انتباہ:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
diff --git a/src/lib/i18n/locales/uz-Cyrl-UZ/translation.json b/src/lib/i18n/locales/uz-Cyrl-UZ/translation.json
index 0ed5b2078..bdf78bacc 100644
--- a/src/lib/i18n/locales/uz-Cyrl-UZ/translation.json
+++ b/src/lib/i18n/locales/uz-Cyrl-UZ/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} Баcкенд талаб қилинади",
"*Prompt node ID(s) are required for image generation": "*Расм яратиш учун тезкор тугун идентификаторлари талаб қилинади",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "Энди янги версия (v{{LATEST_VERSION}}) мавжуд.",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "Кириш",
"Access Control": "Кириш назорати",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Барча фойдаланувчилар учун очиқ",
"Account": "Ҳисоб",
@@ -73,11 +85,14 @@
"Add Reaction": "Реакция қўшинг",
"Add tag": "",
"Add Tag": "Тег қўшиш",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Матн таркибини қўшинг",
"Add to favorites": "",
"Add User": "Фойдаланувчи қўшиш",
"Add User Group": "Фойдаланувчилар гуруҳини қўшиш",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "Администратор панели",
"Admin Settings": "Администратор созламалари",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Администраторлар ҳар доим барча воситалардан фойдаланишлари мумкин; фойдаланувчиларга иш жойида ҳар бир модел учун тайинланган воситалар керак бўлади.",
+ "Advanced": "",
"Advanced Parameters": "Кенгайтирилган параметрлар",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Кенгайтирилган параметрлар",
@@ -97,7 +113,10 @@
"AI": "",
"All": "Ҳаммаси",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Барча моделлар муваффақиятли ўчирилди",
+ "All time": "",
"All Users": "",
"Allow Call": "Қўнғироққа рухсат бериш",
"Allow Chat Controls": "Чат бошқарувига рухсат беринг",
@@ -115,6 +134,7 @@
"Allow non-local voices": "Маҳаллий бўлмаган овозларга рухсат беринг",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "Нутқдан матнга рухсат бериш",
"Allow Temporary Chat": "Вақтинчалик суҳбатга рухсат беринг",
"Allow Text to Speech": "Матнни нутққа айлантиришга рухсат беринг",
@@ -270,14 +290,12 @@
"Chat Background Image": "Чат фон расми",
"Chat Bubble UI": "Сhat Bubble Интерфейси",
"Chat Completions": "",
- "Chat Controls": "Чат бошқарувлари",
"Chat Conversation": "",
"Chat direction": "Чат йўналиши",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "Чатга умумий нуқтаи ҳисобланади",
"Chat Permissions": "Чат рухсатномалари",
"Chat Tags Auto-Generation": "Чат тегларини автоматик яратиш",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +385,8 @@
"Confirm your new password": "Янги паролингизни тасдиқланг",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "Ўзингизнинг OpenAIга мос келадиган АПИ сўнгги нуқталарига уланинг.",
"Connect to your own OpenAPI compatible external tool servers.": "Ўзингизнинг OpenAIга мос келадиган ташқи асбоблар серверларига уланинг.",
"Connection failed": "Уланиш амалга ошмади",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Буферга нусхалаш муваффақиятли бўлди!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "Open WebUI сўровларига рухсат бериш учун CORS провайдер томонидан тўғри созланган бўлиши керак.",
+ "Could not read file.": "",
"Create": "Яратиш",
"Create a knowledge base": "Билимлар базасини яратинг",
"Create a model": "Модел яратиш",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "Махсус параметр номи",
"Custom Parameter Value": "Махсус параметр қиймати",
+ "Daily Messages": "",
"Danger Zone": "Хавфли зона",
"Dark": "Қоронғи",
"Data Controls": "",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "Чизиш",
"Drop any files here to upload": "Юклаш учун исталган файлни шу ерга ташланг",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "масалан. 30s, 10m. Яроқли вақт бирликлари 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "",
"Edit Memory": "Хотирани таҳрирлаш",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Фойдаланувчини таҳрирлаш",
"Edit User Group": "Фойдаланувчилар гуруҳини таҳрирлаш",
"Edit workflow.json content": "",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "Google PSE АПИ калитини киритинг",
"Enter Google PSE Engine Id": "Google PSE Энгине идентификаторини киритинг",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "Расм ҳажмини киритинг (масалан, 512х512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "Jina АПИ калитини киритинг",
@@ -798,7 +820,6 @@
"External": "Ташқи",
"External Document Loader URL required.": "Ташқи ҳужжат юкловчи УРЛ манзили талаб қилинади.",
"External Task Model": "Ташқи вазифа модели",
- "External Tools": "",
"External Web Loader API Key": "Ташқи Wеб Лоадер АПИ калити",
"External Web Loader URL": "Ташқи веб юкловчи УРЛ манзили",
"External Web Search API Key": "Ташқи веб-қидирув АПИ калити",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "Файл қўшиб бўлмади.",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "{{УРЛ}} ОпенАПИ асбоб серверига уланиб бўлмади",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "Ҳаволани нусхалаб бўлмади",
"Failed to create API Key.": "АПИ калитини яратиб бўлмади.",
"Failed to delete note": "Қайдни ўчириб бўлмади",
@@ -830,6 +853,7 @@
"Failed to save connections": "Уланишлар сақланмади",
"Failed to save conversation": "Суҳбат сақланмади",
"Failed to save models configuration": "Моделлар конфигурацияси сақланмади",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Созламаларни янгилаб бўлмади",
"Failed to update status": "",
@@ -846,6 +870,8 @@
"Female": "",
"File": "Файл",
"File added successfully.": "Файл муваффақиятли қўшилди.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Файл мазмуни муваффақиятли янгиланди.",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "Жилд муваффақиятли ўчирилди",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "Жилд номи бўш бўлиши мумкин эмас.",
"Folder name updated successfully": "Жилд номи муваффақиятли янгиланди",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "Ҳех Cолор - стандарт ранг учун бўш қолдиринг",
"Hidden": "",
"Hide": "Яшириш",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "Моделни яшириш",
"High": "",
@@ -968,6 +996,7 @@
"History": "",
"Home": "Уй",
"Host": "Хост",
+ "Hourly Messages": "",
"How can I help you today?": "Бугун сизга қандай ёрдам бера оламан?",
"How would you rate this response?": "Бу жавобни қандай баҳолайсиз?",
"HTML": "ҲТМЛ",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "Очилиш саҳифаси режими",
"Language": "Тил",
"Language Locales": "Маҳаллий тиллар",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Охирги фаол",
"Last Modified": "Охирги таҳрирланган",
"Last reply": "Охирги жавоб",
"LDAP": "LDAP",
"LDAP server updated": "LDAP сервери янгиланди",
"Leaderboard": "Пешқадамлар жадвали",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "ОпенАПИ воситаси серверлари ҳақида кўпроқ билиб олинг.",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "Исм",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "Билимлар базасини номланг",
@@ -1243,6 +1279,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "Янги восита",
"New Webhook": "",
"new-channel": "янги канал",
@@ -1289,6 +1326,9 @@
"No source available": "Манба мавжуд эмас",
"No sources found": "",
"No suggestion prompts": "Тавсия этилган промптлар йўқ",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "Ҳеч қандай фойдаланувчи топилмади.",
"No valves": "",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "Опен WебУИ ҳар қандай ОпенАПИ сервери томонидан тақдим этилган воситалардан фойдаланиши мумкин.",
"Open WebUI uses faster-whisper internally.": "Опен WебУИ ички тез шивирлашдан фойдаланади.",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "Бемаъни нарсаларни яратиш эҳтимолини камайтиради. Юқори қиймат (масалан, 100) турли хил жавоблар беради, пастроқ қиймат (масалан, 10) эса консерватив бўлади.",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Ўзингизни \"Фойдаланувчи\" деб кўрсатинг (масалан, \"Фойдаланувчи испан тилини ўрганмоқда\")",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "Бўлмаслиги керак бўлганда рад этилди",
"Regenerate": "Қайта тиклаш",
"Regenerate Menu": "",
@@ -1678,6 +1720,7 @@
"Show": "Кўрсатиш",
"Show \"What's New\" modal on login": "Киришда \"Янги нарсалар\" модалини кўрсатинг",
"Show Admin Details in Account Pending Overlay": "Ҳисоб кутилаётган қатламда администратор маълумотларини кўрсатиш",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1789,6 +1832,8 @@
"Temperature": "Ҳарорат",
"Temporary Chat": "Вақтинчалик суҳбат",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Матн ажратувчи",
"Text-to-Speech": "",
"Text-to-Speech Engine": "Матнни нутққа айлантириш механизми",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Бу сизнинг қимматли суҳбатларингиз маълумотлар базасига хавфсиз тарзда сақланишини таъминлайди. Раҳмат!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Бу экспериментал хусусият бўлиб, у кутилганидек ишламаслиги ва исталган вақтда ўзгариши мумкин.",
"This model is not publicly available. Please select another model.": "Ушбу модел ҳамма учун очиқ эмас. Илтимос, бошқа моделни танланг.",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "УРЛ",
"URL is required": "",
"URL Mode": "УРЛ режими",
@@ -1994,6 +2042,7 @@
"Voice mode": "Овоз режими",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Огоҳлантириш",
"Warning:": "Огоҳлантириш:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Огоҳлантириш: Буни ёқиш фойдаланувчиларга серверга ихтиёрий кодни юклаш имконини беради.",
diff --git a/src/lib/i18n/locales/uz-Latn-Uz/translation.json b/src/lib/i18n/locales/uz-Latn-Uz/translation.json
index 79162c359..a9f43f14d 100644
--- a/src/lib/i18n/locales/uz-Latn-Uz/translation.json
+++ b/src/lib/i18n/locales/uz-Latn-Uz/translation.json
@@ -19,6 +19,16 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_one": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_one": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_one": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_one": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_one": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +37,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} Backend talab qilinadi",
"*Prompt node ID(s) are required for image generation": "*Rasm yaratish uchun tezkor tugun identifikatorlari talab qilinadi",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "Endi yangi versiya (v{{LATEST_VERSION}}) mavjud.",
@@ -37,6 +48,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "Kirish",
"Access Control": "Kirish nazorati",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Barcha foydalanuvchilar uchun ochiq",
"Account": "Hisob",
@@ -73,11 +85,14 @@
"Add Reaction": "Reaktsiya qo'shing",
"Add tag": "",
"Add Tag": "Teg qo'shish",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Matn tarkibini qo'shing",
"Add to favorites": "",
"Add User": "Foydalanuvchi qo'shish",
"Add User Group": "Foydalanuvchilar guruhini qo'shish",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +105,7 @@
"Admin Panel": "Administrator paneli",
"Admin Settings": "Administrator sozlamalari",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Administratorlar har doim barcha vositalardan foydalanishlari mumkin; foydalanuvchilarga ish joyida har bir model uchun tayinlangan vositalar kerak bo'ladi.",
+ "Advanced": "",
"Advanced Parameters": "Kengaytirilgan parametrlar",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Kengaytirilgan parametrlar",
@@ -97,7 +113,10 @@
"AI": "",
"All": "Hammasi",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Barcha modellar muvaffaqiyatli o'chirildi",
+ "All time": "",
"All Users": "",
"Allow Call": "Qo'ng'iroqqa ruxsat berish",
"Allow Chat Controls": "Chat boshqaruviga ruxsat bering",
@@ -115,6 +134,7 @@
"Allow non-local voices": "Mahalliy bo'lmagan ovozlarga ruxsat bering",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "Nutqdan matnga ruxsat berish",
"Allow Temporary Chat": "Vaqtinchalik suhbatga ruxsat bering",
"Allow Text to Speech": "Matnni nutqqa aylantirishga ruxsat bering",
@@ -270,14 +290,12 @@
"Chat Background Image": "Chat fon rasmi",
"Chat Bubble UI": "Chat Bubble UI",
"Chat Completions": "",
- "Chat Controls": "Chat boshqaruvlari",
"Chat Conversation": "",
"Chat direction": "Chat yo'nalishi",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "Chatga umumiy nuqtai",
"Chat Permissions": "Chat ruxsatnomalari",
"Chat Tags Auto-Generation": "Chat teglarini avtomatik yaratish",
"Chat unshared successfully.": "",
@@ -324,7 +342,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +385,8 @@
"Confirm your new password": "Yangi parolingizni tasdiqlang",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "O'zingizning OpenAI-ga mos keladigan API so'nggi nuqtalariga ulaning.",
"Connect to your own OpenAPI compatible external tool servers.": "O'zingizning OpenAPI-ga mos keladigan tashqi asboblar serverlariga ulaning.",
"Connection failed": "Ulanish amalga oshmadi",
@@ -409,6 +428,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Buferga nusxalash muvaffaqiyatli boʻldi!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "Open WebUI soʻrovlariga ruxsat berish uchun CORS provayder tomonidan toʻgʻri sozlangan boʻlishi kerak.",
+ "Could not read file.": "",
"Create": "Yaratish",
"Create a knowledge base": "Bilimlar bazasini yarating",
"Create a model": "Model yaratish",
@@ -439,6 +459,7 @@
"Custom Gender": "",
"Custom Parameter Name": "Maxsus parametr nomi",
"Custom Parameter Value": "Maxsus parametr qiymati",
+ "Daily Messages": "",
"Danger Zone": "Xavfli zona",
"Dark": "Qorong'i",
"Data Controls": "",
@@ -561,6 +582,7 @@
"Downloading stats...": "",
"Draw": "Chizish",
"Drop any files here to upload": "Yuklash uchun istalgan faylni shu yerga tashlang",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "masalan. '30s', '10m'. Yaroqli vaqt birliklari 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +617,7 @@
"Edit Last Message": "",
"Edit Memory": "Xotirani tahrirlash",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Foydalanuvchini tahrirlash",
"Edit User Group": "Foydalanuvchilar guruhini tahrirlash",
"Edit workflow.json content": "",
@@ -677,7 +700,6 @@
"Enter Google PSE API Key": "Google PSE API kalitini kiriting",
"Enter Google PSE Engine Id": "Google PSE Engine identifikatorini kiriting",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "Rasm hajmini kiriting (masalan, 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "Jina API kalitini kiriting",
@@ -798,7 +820,6 @@
"External": "Tashqi",
"External Document Loader URL required.": "Tashqi hujjat yuklovchi URL manzili talab qilinadi.",
"External Task Model": "Tashqi vazifa modeli",
- "External Tools": "",
"External Web Loader API Key": "Tashqi Web Loader API kaliti",
"External Web Loader URL": "Tashqi veb yuklovchi URL manzili",
"External Web Search API Key": "Tashqi veb-qidiruv API kaliti",
@@ -806,8 +827,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "Fayl qo‘shib bo‘lmadi.",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "{{URL}} OpenAPI asbob serveriga ulanib boʻlmadi",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "Havolani nusxalab bo‘lmadi",
"Failed to create API Key.": "API kalitini yaratib bo‘lmadi.",
"Failed to delete note": "Qaydni o‘chirib bo‘lmadi",
@@ -830,6 +853,7 @@
"Failed to save connections": "Ulanishlar saqlanmadi",
"Failed to save conversation": "Suhbat saqlanmadi",
"Failed to save models configuration": "Modellar konfiguratsiyasi saqlanmadi",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Sozlamalarni yangilab bo‘lmadi",
"Failed to update status": "",
@@ -846,6 +870,8 @@
"Female": "",
"File": "Fayl",
"File added successfully.": "Fayl muvaffaqiyatli qo'shildi.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Fayl mazmuni muvaffaqiyatli yangilandi.",
"File Context": "",
@@ -873,6 +899,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "Jild muvaffaqiyatli oʻchirildi",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "Jild nomi boʻsh boʻlishi mumkin emas.",
"Folder name updated successfully": "Jild nomi muvaffaqiyatli yangilandi",
@@ -961,6 +988,7 @@
"Hex Color - Leave empty for default color": "Hex Color - standart rang uchun bo'sh qoldiring",
"Hidden": "",
"Hide": "Yashirish",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "Modelni yashirish",
"High": "",
@@ -968,6 +996,7 @@
"History": "",
"Home": "Uy",
"Host": "Xost",
+ "Hourly Messages": "",
"How can I help you today?": "Bugun sizga qanday yordam bera olaman?",
"How would you rate this response?": "Bu javobni qanday baholaysiz?",
"HTML": "HTML",
@@ -1078,13 +1107,19 @@
"Landing Page Mode": "Ochilish sahifasi rejimi",
"Language": "Til",
"Language Locales": "Mahalliy tillar",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Oxirgi faol",
"Last Modified": "Oxirgi tahrirlangan",
"Last reply": "Oxirgi javob",
"LDAP": "LDAP",
"LDAP server updated": "LDAP serveri yangilandi",
"Leaderboard": "Peshqadamlar jadvali",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "OpenAPI vositasi serverlari haqida ko'proq bilib oling.",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1261,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "Ism",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "Bilimlar bazasini nomlang",
@@ -1243,6 +1279,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "Yangi vosita",
"New Webhook": "",
"new-channel": "yangi kanal",
@@ -1289,6 +1326,9 @@
"No source available": "Manba mavjud emas",
"No sources found": "",
"No suggestion prompts": "Tavsiya etilgan promptlar yo‘q",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "Hech qanday foydalanuvchi topilmadi.",
"No valves": "",
@@ -1347,6 +1387,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "Open WebUI har qanday OpenAPI serveri tomonidan taqdim etilgan vositalardan foydalanishi mumkin.",
"Open WebUI uses faster-whisper internally.": "Open WebUI ichki tez shivirlashdan foydalanadi.",
@@ -1486,6 +1527,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "Bema'ni narsalarni yaratish ehtimolini kamaytiradi. Yuqori qiymat (masalan, 100) turli xil javoblar beradi, pastroq qiymat (masalan, 10) esa konservativ bo'ladi.",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "O'zingizni \"Foydalanuvchi\" deb ko'rsating (masalan, \"Foydalanuvchi ispan tilini o'rganmoqda\")",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "Bo'lmasligi kerak bo'lganda rad etildi",
"Regenerate": "Qayta tiklash",
"Regenerate Menu": "",
@@ -1678,6 +1720,7 @@
"Show": "Ko'rsatish",
"Show \"What's New\" modal on login": "Kirishda \"Yangi narsalar\" modalini ko'rsating",
"Show Admin Details in Account Pending Overlay": "Hisob kutilayotgan qatlamda administrator ma’lumotlarini ko‘rsatish",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1789,6 +1832,8 @@
"Temperature": "Harorat",
"Temporary Chat": "Vaqtinchalik suhbat",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Matn ajratuvchi",
"Text-to-Speech": "",
"Text-to-Speech Engine": "Matnni nutqqa aylantirish mexanizmi",
@@ -1822,6 +1867,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Bu sizning qimmatli suhbatlaringiz ma'lumotlar bazasiga xavfsiz tarzda saqlanishini ta'minlaydi. Rahmat!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Bu eksperimental xususiyat bo'lib, u kutilganidek ishlamasligi va istalgan vaqtda o'zgarishi mumkin.",
"This model is not publicly available. Please select another model.": "Ushbu model hamma uchun ochiq emas. Iltimos, boshqa modelni tanlang.",
@@ -1865,6 +1911,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1941,6 +1988,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "",
"URL Mode": "URL rejimi",
@@ -1994,6 +2042,7 @@
"Voice mode": "Ovoz rejimi",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Ogohlantirish",
"Warning:": "Ogohlantirish:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Ogohlantirish: Buni yoqish foydalanuvchilarga serverga ixtiyoriy kodni yuklash imkonini beradi.",
diff --git a/src/lib/i18n/locales/vi-VN/translation.json b/src/lib/i18n/locales/vi-VN/translation.json
index 7ac9f7998..40d382db3 100644
--- a/src/lib/i18n/locales/vi-VN/translation.json
+++ b/src/lib/i18n/locales/vi-VN/translation.json
@@ -19,6 +19,11 @@
"{{COUNT}} Rows": "",
"{{COUNT}} Sources": "",
"{{COUNT}} words": "",
+ "{{COUNT}}d_time_ago_other": "",
+ "{{COUNT}}h_time_ago_other": "",
+ "{{COUNT}}m_time_ago_other": "",
+ "{{COUNT}}w_time_ago_other": "",
+ "{{COUNT}}y_time_ago_other": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{modelName}} profile image": "",
@@ -27,6 +32,7 @@
"{{webUIName}} Backend Required": "{{webUIName}} Yêu cầu Backend",
"*Prompt node ID(s) are required for image generation": "*ID nút Prompt là bắt buộc để tạo ảnh",
"1 Source": "",
+ "1m_time_ago": "",
"A collaboration channel where people join as members": "",
"A discussion channel where access is controlled by groups and permissions": "",
"A new version (v{{LATEST_VERSION}}) is now available.": "Một phiên bản mới (v{{LATEST_VERSION}}) đã có sẵn.",
@@ -37,6 +43,7 @@
"Accept Autocomplete Generation\nJump to Prompt Variable": "",
"Access": "Truy cập",
"Access Control": "Kiểm soát truy cập",
+ "Access Grants": "",
"Access List": "",
"Accessible to all users": "Truy cập được bởi tất cả người dùng",
"Account": "Tài khoản",
@@ -73,11 +80,14 @@
"Add Reaction": "Thêm phản ứng",
"Add tag": "",
"Add Tag": "Thêm thẻ",
+ "Add Terminal": "",
+ "Add Terminal Connection": "",
"Add text content": "Thêm nội dung văn bản",
"Add to favorites": "",
"Add User": "Thêm người dùng",
"Add User Group": "Thêm Nhóm Người dùng",
"Add webpage": "",
+ "Add your Open Terminal URL and API key in Settings → Integrations.": "",
"Additional Config": "",
"Additional configuration options for marker. This should be a JSON string with key-value pairs. For example, '{\"key\": \"value\"}'. Supported keys include: disable_links, keep_pageheader_in_output, keep_pagefooter_in_output, filter_blank_pages, drop_repeated_text, layout_coverage_threshold, merge_threshold, height_tolerance, gap_threshold, image_threshold, min_line_length, level_count, default_level": "",
"Additional feedback comments": "",
@@ -90,6 +100,7 @@
"Admin Panel": "Trang Quản trị",
"Admin Settings": "Cài đặt hệ thống",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Quản trị viên luôn có quyền truy cập vào tất cả các tool; người dùng cần các tools được chỉ định cho mỗi mô hình trong workspace.",
+ "Advanced": "",
"Advanced Parameters": "Các tham số Nâng cao",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Các tham số Nâng cao",
@@ -97,7 +108,10 @@
"AI": "",
"All": "Tất cả",
"All chats have been unarchived.": "",
+ "All models are now hidden": "",
+ "All models are now visible": "",
"All models deleted successfully": "Tất cả các mô hình đã được xóa thành công",
+ "All time": "",
"All Users": "",
"Allow Call": "",
"Allow Chat Controls": "Cho phép Điều khiển Chat",
@@ -115,6 +129,7 @@
"Allow non-local voices": "Cho phép giọng nói không bản xứ",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
+ "Allow Sharing With Users": "",
"Allow Speech to Text": "",
"Allow Temporary Chat": "Cho phép Chat nháp",
"Allow Text to Speech": "",
@@ -270,14 +285,12 @@
"Chat Background Image": "Hình nền trò chuyện",
"Chat Bubble UI": "Bảng chat",
"Chat Completions": "",
- "Chat Controls": "Điều khiển Chats",
"Chat Conversation": "",
"Chat direction": "Hướng chat",
"Chat exported successfully": "",
"Chat History": "",
"Chat ID": "",
"Chat moved successfully": "",
- "Chat Overview": "Tổng quan Chat",
"Chat Permissions": "Quyền Chat",
"Chat Tags Auto-Generation": "Tự động tạo Thẻ Chat",
"Chat unshared successfully.": "",
@@ -324,7 +337,6 @@
"Close feedback": "",
"Close modal": "",
"Close Modal": "",
- "Close overview": "",
"Close settings modal": "",
"Close Sidebar": "",
"cloud": "",
@@ -368,6 +380,8 @@
"Confirm your new password": "Xác nhận mật khẩu mới của bạn",
"Confirm Your Password": "",
"Connect to an AI provider to start chatting": "",
+ "Connect to Open Terminal instances to browse files and use them as always-on tools. Only one can be active at a time.": "",
+ "Connect to Open Terminal instances. All users will have access to file browsing and terminal tools through these servers.": "",
"Connect to your own OpenAI compatible API endpoints.": "Kết nối với các điểm cuối API tương thích OpenAI của riêng bạn.",
"Connect to your own OpenAPI compatible external tool servers.": "Kết nối với các máy chủ công cụ bên ngoài tương thích OpenAPI của riêng bạn.",
"Connection failed": "Kết nối thất bại",
@@ -409,6 +423,7 @@
"Copy URL": "",
"Copying to clipboard was successful!": "Sao chép vào clipboard thành công!",
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "CORS phải được cấu hình đúng bởi nhà cung cấp để cho phép các yêu cầu từ Open WebUI.",
+ "Could not read file.": "",
"Create": "Tạo",
"Create a knowledge base": "Tạo cơ sở kiến thức",
"Create a model": "Tạo model",
@@ -439,6 +454,7 @@
"Custom Gender": "",
"Custom Parameter Name": "",
"Custom Parameter Value": "",
+ "Daily Messages": "",
"Danger Zone": "Vùng Nguy hiểm",
"Dark": "Tối",
"Data Controls": "",
@@ -561,6 +577,7 @@
"Downloading stats...": "",
"Draw": "Vẽ",
"Drop any files here to upload": "",
+ "Drop files here to upload": "",
"DuckDuckGo": "",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "vd: '30s','10m'. Đơn vị thời gian hợp lệ là 's', 'm', 'h'.",
"e.g. 'low', 'medium', 'high'": "",
@@ -595,6 +612,7 @@
"Edit Last Message": "",
"Edit Memory": "Sửa Memory",
"Edit Prompt": "",
+ "Edit Terminal Connection": "",
"Edit User": "Thay đổi thông tin người sử dụng",
"Edit User Group": "Chỉnh sửa Nhóm Người dùng",
"Edit workflow.json content": "",
@@ -677,7 +695,6 @@
"Enter Google PSE API Key": "Nhập Google PSE API Key",
"Enter Google PSE Engine Id": "Nhập Google PSE Engine Id",
"Enter hex color (e.g. #FF0000)": "",
- "Enter ID": "",
"Enter Image Size (e.g. 512x512)": "Nhập Kích thước ảnh (vd: 512x512)",
"Enter Jina API Base URL": "",
"Enter Jina API Key": "Nhập Khóa API Jina",
@@ -798,7 +815,6 @@
"External": "Bên ngoài",
"External Document Loader URL required.": "",
"External Task Model": "",
- "External Tools": "",
"External Web Loader API Key": "",
"External Web Loader URL": "",
"External Web Search API Key": "",
@@ -806,8 +822,10 @@
"Fade Effect for Streaming Text": "",
"Failed to add file.": "Không thể thêm tệp.",
"Failed to add members": "",
+ "Failed to attach file": "",
"Failed to clear status": "",
"Failed to connect to {{URL}} OpenAPI tool server": "Không thể kết nối đến máy chủ công cụ OpenAPI {{URL}}",
+ "Failed to connect to {{URL}} terminal server": "",
"Failed to copy link": "",
"Failed to create API Key.": "Lỗi khởi tạo API Key",
"Failed to delete note": "",
@@ -830,6 +848,7 @@
"Failed to save connections": "Không thể lưu các kết nối",
"Failed to save conversation": "Không thể lưu cuộc trò chuyện",
"Failed to save models configuration": "Không thể lưu cấu hình mô hình",
+ "Failed to save terminal servers": "",
"Failed to unshare chat.": "",
"Failed to update settings": "Lỗi khi cập nhật các cài đặt",
"Failed to update status": "",
@@ -846,6 +865,8 @@
"Female": "",
"File": "Tệp",
"File added successfully.": "Thêm tệp thành công.",
+ "File attached to chat": "",
+ "File browser": "",
"File content": "",
"File content updated successfully.": "Nội dung tệp được cập nhật thành công.",
"File Context": "",
@@ -873,6 +894,7 @@
"Folder Background Image": "",
"Folder deleted successfully": "Xóa thư mục thành công",
"Folder Max File Count": "",
+ "Folder name": "",
"Folder Name": "",
"Folder name cannot be empty.": "Tên thư mục không được để trống.",
"Folder name updated successfully": "Cập nhật tên thư mục thành công",
@@ -961,6 +983,7 @@
"Hex Color - Leave empty for default color": "Màu Hex - Để trống để dùng màu mặc định",
"Hidden": "",
"Hide": "Ẩn",
+ "Hide All": "",
"Hide from Sidebar": "",
"Hide Model": "Ẩn Mô hình",
"High": "",
@@ -968,6 +991,7 @@
"History": "",
"Home": "Trang chủ",
"Host": "Host",
+ "Hourly Messages": "",
"How can I help you today?": "Tôi có thể giúp gì cho bạn hôm nay?",
"How would you rate this response?": "Bạn đánh giá phản hồi này thế nào?",
"HTML": "",
@@ -1078,13 +1102,19 @@
"Landing Page Mode": "Chế độ Trang Đích",
"Language": "Ngôn ngữ",
"Language Locales": "",
+ "Last 24 hours": "",
+ "Last 30 days": "",
+ "Last 7 days": "",
+ "Last 90 days": "",
"Last Active": "Truy cập gần nhất",
"Last Modified": "Lần sửa gần nhất",
"Last reply": "Trả lời cuối",
"LDAP": "LDAP",
"LDAP server updated": "Đã cập nhật máy chủ LDAP",
"Leaderboard": "Bảng xếp hạng",
+ "Learn more": "",
"Learn More": "",
+ "Learn more about Open Terminal": "",
"Learn more about OpenAPI tool servers.": "",
"Learn more about Voxtral transcription.": "",
"Leave a public review for {{modelName}}": "",
@@ -1226,6 +1256,7 @@
"More options": "",
"More Options": "",
"Move": "",
+ "My Terminal": "",
"Name": "Tên",
"Name and ID are required, please fill them out": "",
"Name your knowledge base": "Đặt tên cho cơ sở kiến thức của bạn",
@@ -1243,6 +1274,7 @@
"New Prompt": "",
"New Skill": "",
"New Temporary Chat": "",
+ "New Terminal": "",
"New Tool": "",
"New Webhook": "",
"new-channel": "kênh-mới",
@@ -1289,6 +1321,9 @@
"No source available": "Không có nguồn",
"No sources found": "",
"No suggestion prompts": "Không có prompt gợi ý",
+ "No Terminal connection configured.": "",
+ "No terminal connections configured.": "",
+ "No tool server connections configured.": "",
"No tools found": "",
"No users were found.": "Không tìm thấy người dùng nào.",
"No valves": "",
@@ -1347,6 +1382,7 @@
"Open Model Selector": "",
"Open Settings": "",
"Open Sidebar": "",
+ "Open Terminal": "",
"Open User Profile Menu": "",
"Open WebUI can use tools provided by any OpenAPI server.": "",
"Open WebUI uses faster-whisper internally.": "Open WebUI sử dụng faster-whisper bên trong.",
@@ -1486,6 +1522,7 @@
"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative.": "Giảm xác suất tạo ra nội dung vô nghĩa. Giá trị cao hơn (ví dụ: 100) sẽ cho câu trả lời đa dạng hơn, trong khi giá trị thấp hơn (ví dụ: 10) sẽ thận trọng hơn.",
"Refer to yourself as \"User\" (e.g., \"User is learning Spanish\")": "Hãy coi bản thân mình như \"Người dùng\" (ví dụ: \"Người dùng đang học Tiếng Tây Ban Nha\")",
"Reference Chats": "",
+ "Refresh": "",
"Refused when it shouldn't have": "Từ chối trả lời mà nhẽ không nên làm vậy",
"Regenerate": "Tạo sinh lại câu trả lời",
"Regenerate Menu": "",
@@ -1677,6 +1714,7 @@
"Show": "Hiển thị",
"Show \"What's New\" modal on login": "Hiển thị cửa sổ \"Có gì mới\" khi đăng nhập",
"Show Admin Details in Account Pending Overlay": "Hiển thị thông tin của Quản trị viên trên màn hình hiển thị Tài khoản đang chờ xử lý",
+ "Show All": "",
"Show all ({{COUNT}} characters)": "",
"Show Files": "",
"Show Formatting Toolbar": "",
@@ -1788,6 +1826,8 @@
"Temperature": "Mức độ sáng tạo",
"Temporary Chat": "Chat nháp",
"Temporary Chat by Default": "",
+ "Terminal": "",
+ "Terminal servers saved": "",
"Text Splitter": "Bộ chia Văn bản",
"Text-to-Speech": "",
"Text-to-Speech Engine": "Công cụ Chuyển Văn bản thành Giọng nói",
@@ -1821,6 +1861,7 @@
"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Điều này đảm bảo rằng các nội dung chat có giá trị của bạn được lưu an toàn vào cơ sở dữ liệu backend của bạn. Cảm ơn bạn!",
"This feature is currently experimental and may not work as expected.": "",
"This feature is experimental and may be modified or discontinued without notice.": "",
+ "This folder is empty": "",
"This is a default user permission and will remain enabled.": "",
"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Đây là tính năng thử nghiệm, có thể không hoạt động như mong đợi và có thể thay đổi bất kỳ lúc nào.",
"This model is not publicly available. Please select another model.": "",
@@ -1864,6 +1905,7 @@
"Today at {{LOCALIZED_TIME}}": "",
"Toggle {{COUNT}} sources": "",
"Toggle 1 source": "",
+ "Toggle Dictation": "",
"Toggle Sidebar": "",
"Toggle status history": "",
"Toggle whether current connection is active.": "",
@@ -1940,6 +1982,7 @@
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Uploaded files or images": "",
"Uploading file...": "",
+ "Uploading...": "",
"URL": "URL",
"URL is required": "",
"URL Mode": "Chế độ URL",
@@ -1993,6 +2036,7 @@
"Voice mode": "",
"Voice Mode Custom Prompt": "",
"Voice Mode Prompt": "",
+ "Waiting for upload...": "",
"Warning": "Cảnh báo",
"Warning:": "Cảnh báo:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Cảnh báo: Bật tính năng này sẽ cho phép người dùng tải lên mã tùy ý trên máy chủ.",
diff --git a/src/lib/i18n/locales/zh-CN/translation.json b/src/lib/i18n/locales/zh-CN/translation.json
index e4b27c982..833b9eadd 100644
--- a/src/lib/i18n/locales/zh-CN/translation.json
+++ b/src/lib/i18n/locales/zh-CN/translation.json
@@ -19,11 +19,11 @@
"{{COUNT}} Rows": "{{COUNT}} 行",
"{{COUNT}} Sources": "{{COUNT}} 个引用来源",
"{{COUNT}} words": "{{COUNT}} 个字",
- "{{count}}d_time_ago_other": "{{count}}天前",
- "{{count}}h_time_ago_other": "{{count}}小时前",
- "{{count}}m_time_ago_other": "{{count}}分钟前",
- "{{count}}w_time_ago_other": "{{count}}周前",
- "{{count}}y_time_ago_other": "{{count}}年前",
+ "{{COUNT}}d_time_ago_other": "{{COUNT}}天前",
+ "{{COUNT}}h_time_ago_other": "{{COUNT}}小时前",
+ "{{COUNT}}m_time_ago_other": "{{COUNT}}分钟前",
+ "{{COUNT}}w_time_ago_other": "{{COUNT}}周前",
+ "{{COUNT}}y_time_ago_other": "{{COUNT}}年前",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "{{LOCALIZED_DATE}} {{LOCALIZED_TIME}}",
"{{model}} download has been canceled": "已取消模型 {{model}} 的下载",
"{{modelName}} profile image": "模型 “{{modelName}}” 的头像",
diff --git a/src/lib/i18n/locales/zh-TW/translation.json b/src/lib/i18n/locales/zh-TW/translation.json
index c115df792..5ba70e24c 100644
--- a/src/lib/i18n/locales/zh-TW/translation.json
+++ b/src/lib/i18n/locales/zh-TW/translation.json
@@ -19,11 +19,11 @@
"{{COUNT}} Rows": "{{COUNT}} 行",
"{{COUNT}} Sources": "{{COUNT}} 個來源",
"{{COUNT}} words": "{{COUNT}} 個詞",
- "{{count}}d_time_ago_other": "{{count}} 天前",
- "{{count}}h_time_ago_other": "{{count}} 小時前",
- "{{count}}m_time_ago_other": "{{count}} 分鐘前",
- "{{count}}w_time_ago_other": "{{count}} 週前",
- "{{count}}y_time_ago_other": "{{count}} 年前",
+ "{{COUNT}}d_time_ago_other": "{{COUNT}} 天前",
+ "{{COUNT}}h_time_ago_other": "{{COUNT}} 小時前",
+ "{{COUNT}}m_time_ago_other": "{{COUNT}} 分鐘前",
+ "{{COUNT}}w_time_ago_other": "{{COUNT}} 週前",
+ "{{COUNT}}y_time_ago_other": "{{COUNT}} 年前",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "{{LOCALIZED_DATE}} {{LOCALIZED_TIME}}",
"{{model}} download has been canceled": "已取消模型 {{model}} 的下載",
"{{modelName}} profile image": "模型「{{modelName}}」的頭像",
diff --git a/src/lib/utils/index.ts b/src/lib/utils/index.ts
index fdd490765..3c4237006 100644
--- a/src/lib/utils/index.ts
+++ b/src/lib/utils/index.ts
@@ -362,9 +362,9 @@ export const generateInitialsImage = (name) => {
const initials =
sanitizedName.length > 0
? sanitizedName[0] +
- (sanitizedName.split(' ').length > 1
- ? sanitizedName[sanitizedName.lastIndexOf(' ') + 1]
- : '')
+ (sanitizedName.split(' ').length > 1
+ ? sanitizedName[sanitizedName.lastIndexOf(' ') + 1]
+ : '')
: '';
ctx.fillText(initials.toUpperCase(), canvas.width / 2, canvas.height / 2);
@@ -520,10 +520,10 @@ export const compareVersion = (latest, current) => {
return current === '0.0.0'
? false
: current.localeCompare(latest, undefined, {
- numeric: true,
- sensitivity: 'case',
- caseFirst: 'upper'
- }) < 0;
+ numeric: true,
+ sensitivity: 'case',
+ caseFirst: 'upper'
+ }) < 0;
};
export const extractCurlyBraceWords = (text) => {
diff --git a/src/routes/(app)/workspace/models/create/+page.svelte b/src/routes/(app)/workspace/models/create/+page.svelte
index ab218bd5c..5ae4ac16c 100644
--- a/src/routes/(app)/workspace/models/create/+page.svelte
+++ b/src/routes/(app)/workspace/models/create/+page.svelte
@@ -81,7 +81,7 @@
} catch (e) {
console.error('Failed to parse message data:', e);
}
- }
+ };
window.addEventListener('message', handleMessageEvent);
if (window.opener ?? false) {
diff --git a/src/tailwind.css b/src/tailwind.css
index c1ad79ccc..20b7cf000 100644
--- a/src/tailwind.css
+++ b/src/tailwind.css
@@ -26,7 +26,6 @@
color utility to any element that depends on these defaults.
*/
@layer base {
-
*,
::after,
::before,
@@ -37,7 +36,6 @@
}
@layer base {
-
html,
pre {
font-family: -apple-system, BlinkMacSystemFont, 'Inter', 'Vazirmatn', ui-sans-serif, system-ui,
@@ -82,7 +80,8 @@
left: 0;
pointer-events: none;
/* SVG checkmark as background image */
- background: url('data:image/svg+xml;utf8,') center/80% no-repeat;
+ background: url('data:image/svg+xml;utf8,')
+ center/80% no-repeat;
}
input[type='checkbox']:checked:after {
@@ -90,4 +89,4 @@
}
}
-@custom-variant hover (&:hover);
\ No newline at end of file
+@custom-variant hover (&:hover);