Compare commits

...

85 Commits

Author SHA1 Message Date
Tim Baek
7a83e7dfa3
Merge pull request #18395 from EkaterinePapava/main
Some checks failed
Release / release (push) Has been cancelled
Deploy to HuggingFace Spaces / check-secret (push) Has been cancelled
Create and publish Docker images with specific build args / build-main-image (linux/amd64, ubuntu-latest) (push) Has been cancelled
Create and publish Docker images with specific build args / build-main-image (linux/arm64, ubuntu-24.04-arm) (push) Has been cancelled
Create and publish Docker images with specific build args / build-cuda-image (linux/amd64, ubuntu-latest) (push) Has been cancelled
Create and publish Docker images with specific build args / build-cuda-image (linux/arm64, ubuntu-24.04-arm) (push) Has been cancelled
Create and publish Docker images with specific build args / build-cuda126-image (linux/amd64, ubuntu-latest) (push) Has been cancelled
Create and publish Docker images with specific build args / build-cuda126-image (linux/arm64, ubuntu-24.04-arm) (push) Has been cancelled
Create and publish Docker images with specific build args / build-ollama-image (linux/amd64, ubuntu-latest) (push) Has been cancelled
Create and publish Docker images with specific build args / build-ollama-image (linux/arm64, ubuntu-24.04-arm) (push) Has been cancelled
Create and publish Docker images with specific build args / build-slim-image (linux/amd64, ubuntu-latest) (push) Has been cancelled
Create and publish Docker images with specific build args / build-slim-image (linux/arm64, ubuntu-24.04-arm) (push) Has been cancelled
Python CI / Format Backend (3.11.x) (push) Has been cancelled
Python CI / Format Backend (3.12.x) (push) Has been cancelled
Frontend Build / Format & Build Frontend (push) Has been cancelled
Frontend Build / Frontend Unit Tests (push) Has been cancelled
Release to PyPI / release (push) Has been cancelled
Deploy to HuggingFace Spaces / deploy (push) Has been cancelled
Create and publish Docker images with specific build args / merge-main-images (push) Has been cancelled
Create and publish Docker images with specific build args / merge-cuda-images (push) Has been cancelled
Create and publish Docker images with specific build args / merge-cuda126-images (push) Has been cancelled
Create and publish Docker images with specific build args / merge-ollama-images (push) Has been cancelled
Create and publish Docker images with specific build args / merge-slim-images (push) Has been cancelled
Update Georgian translation
2025-10-19 22:45:09 -05:00
Ekaterine Papava
850ca01ca2
Update Georgian translation 2025-10-17 12:56:31 +02:00
Tim Jaeryang Baek
9ae06a3cac
Merge pull request #18138 from open-webui/dev 2025-10-16 11:55:47 -05:00
Classic298
2783e0eb89
chore: Update CHANGELOG.md (#18199)
* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG for version 0.6.34

Updated changelog for version 0.6.34 with new features, fixes, and improvements.

* Woops
2025-10-16 11:44:37 -05:00
Timothy Jaeryang Baek
efed0e3f63 fix: system prompt perm 2025-10-16 11:40:06 -05:00
Timothy Jaeryang Baek
fd0e9652a8 chore: format 2025-10-16 11:36:26 -05:00
Timothy Jaeryang Baek
d0da1d722c chore: i18n 2025-10-16 11:34:59 -05:00
Timothy Jaeryang Baek
b48c790a76 chore: bump 2025-10-16 11:34:15 -05:00
Tim Jaeryang Baek
417c9d923a
Merge pull request #18263 from silentoplayz/chat-deletion-bug
fix: reword misleading knowledge base warning in documents settings
2025-10-16 11:33:45 -05:00
Tim Jaeryang Baek
e8c1dbb2da
Merge pull request #18306 from palazski/main
feat: add mineru as document parser backend with support of both local and managed api
2025-10-16 10:49:29 -05:00
Tim Jaeryang Baek
2bd972305a
Merge pull request #18361 from teephopdisawas/dev
Improved the Thai translations to match more with the contexts they're being used for.
2025-10-16 10:42:27 -05:00
Tim Jaeryang Baek
9b79486316
Merge pull request #18369 from taylorwilsdon/issues/11782
enh: restore visible scrollbar
2025-10-16 10:40:16 -05:00
Taylor Wilsdon
fbeff475cf restore visible scrollbar 2025-10-16 09:05:17 -04:00
teephopdisawas
0dc04fd8b9
Fix Thai translations for consistency
Improve the translations to match more with the contexts.
2025-10-16 11:05:20 +07:00
palazski
288b323df8 feat: use MINERU_PARAMS json field for mineru settings 2025-10-15 22:59:59 +03:00
Tim Jaeryang Baek
29d4148fe9
Merge pull request #18344 from Classic298/patch-1
chore: feat template
2025-10-15 14:30:41 -05:00
Tim Jaeryang Baek
62e57fe32c
Merge pull request #18346 from cubukcum/main
i18n: update Turkish translations for various UI elements
2025-10-15 11:46:52 -05:00
Mehmet Cubukcu
9dc7889493 update Turkish translations 2025-10-15 14:36:21 +03:00
Classic298
aa5de4c05b
chore 2025-10-15 08:09:15 +02:00
Timothy Jaeryang Baek
c46ea40f70 refac 2025-10-14 19:06:55 -05:00
silentoplayz
ffe127e0d6 remove "Note:" 2025-10-14 19:36:43 -04:00
Timothy Jaeryang Baek
bcb7b65553 chore: authlib bump 2025-10-14 18:36:28 -05:00
Tim Jaeryang Baek
dd51808a6f
Merge pull request #18258 from petrkrapek/community
i18n: Update Czech translation
2025-10-14 18:35:13 -05:00
Tim Jaeryang Baek
94806555bf
Merge pull request #18261 from Classic298/patch-1
enh: lower JWT expiration default value and add warn message
2025-10-14 18:35:03 -05:00
Tim Jaeryang Baek
7a68f065fa
Merge pull request #18260 from silentoplayz/fix-toast-click-issue
fix: allow toast notifications to be closed when a modal is open
2025-10-14 18:33:30 -05:00
Timothy Jaeryang Baek
ad61460faf fix: tool server connection ui 2025-10-14 18:32:50 -05:00
Timothy Jaeryang Baek
91a43848a1 enh: jwt_expires_in security warning
Co-Authored-By: Classic298 <27028174+Classic298@users.noreply.github.com>
2025-10-14 18:32:40 -05:00
Tim Jaeryang Baek
2a34a0ae10
Merge pull request #18273 from Cyp9715/dev
i18n: Korean translation updated
2025-10-14 18:24:34 -05:00
Timothy Jaeryang Baek
fcc2bb5a05 refac: oracle23ai 2025-10-14 18:22:48 -05:00
Tim Jaeryang Baek
7031708c87
Merge pull request #18284 from Stoyan-Zlatev/feature/knowledge-response-file-hash
feat: Extend FileMetadataResponse to have hash field
2025-10-14 18:15:26 -05:00
Timothy Jaeryang Baek
8039cc40f7 refac/fix: support delete method for openapi tool servers 2025-10-14 18:12:19 -05:00
Tim Jaeryang Baek
515e136502
Merge pull request #18324 from ShirasawaSama/patch-37
fix: Fix missing model auto-pull when user settings are unmodified
2025-10-14 18:07:32 -05:00
Timothy Jaeryang Baek
5fe56a862b fix: pinned chats in ref chat 2025-10-14 18:06:29 -05:00
Tim Jaeryang Baek
9971919ca1
Merge pull request #18320 from BoFFire/patch-2
i18n : Kabyle translation
2025-10-14 15:01:33 -05:00
Shirasawa
f0689b260a fix: Fix missing model auto-pull when user settings are unmodified 2025-10-14 11:43:51 +00:00
ButterflyOfFire
7ba752e2aa
Update translation.json 2025-10-14 09:10:24 +01:00
Tim Jaeryang Baek
2b3b2e4aa6
Merge pull request #18310 from silentoplayz/fix-integrations-menu-closing-outside-click
fix: prevent integrations menu from closing when valves modal is open
2025-10-13 20:58:58 -05:00
silentoplayz
4b160d88a2 fix: prevent integrations menu from closing when valves modal is open
When the "Valves" modal is opened from the "Integrations" menu, a click outside the modal would incorrectly close the integrations menu first. This was because the dropdown's outside click handler was still active.

This commit fixes the issue by introducing a `closeOnOutsideClick` prop to the `Dropdown` component. This prop is controlled by the `MessageInput` component, which now disables the outside click handler on the integrations menu when the valves modal is open, and re-enables it when the modal is closed.
2025-10-13 18:13:08 -04:00
Timothy Jaeryang Baek
a730a277b9 refac 2025-10-13 16:22:47 -05:00
palazski
40e9d9c330 feat: add mineru as document parser support with both local and managed api 2025-10-13 21:09:52 +03:00
Tim Jaeryang Baek
f373784aaf
Merge pull request #18266 from Classic298/patch-4
chore: expand SECURITY.MD once again (hopefully the last time)
2025-10-13 11:13:10 -05:00
Tim Jaeryang Baek
43d64b3bf8
Merge pull request #18267 from aleixdorca/dev
i18n: Update catalan translation.json
2025-10-13 11:11:17 -05:00
Stoyan Zlatev
f0dfdb30c3 Extend FileMetadataResponse to have hash field 2025-10-13 12:38:10 +03:00
Cyp
cf76922a8f Korean translation updated 2025-10-13 11:29:03 +09:00
Classic298
e41836f8bd
Update SECURITY.md 2025-10-12 17:24:38 +02:00
Classic298
0417a456c3
Update SECURITY.md 2025-10-12 17:23:23 +02:00
Aleix Dorca
2f8685d0b7
Update catalan translation.json 2025-10-12 17:08:47 +02:00
Classic298
3fc29b292c
chore: expand SECURITY.MD once again 2025-10-12 17:08:13 +02:00
silentoplayz
e7476350e3 fix: reword misleading knowledge base warning 2025-10-12 07:49:38 -04:00
Classic298
31f6520ba9
enh: lower JWT expiration default value and add warn message 2025-10-12 12:33:35 +02:00
silentoplayz
1e6426ed4f fix: allow toast notifications to be closed when a modal is open
The focus trap in the modal component was preventing clicks on elements outside of the modal, including the notification toasts. This change configures the focus trap to allow clicks on toast notifications, so they can be dismissed even when a modal is open.
2025-10-12 05:52:24 -04:00
petrkrapek
6e78f855a3
Update Czech translations for various terms 2025-10-12 09:57:41 +02:00
Timothy Jaeryang Baek
ffad1f1dd1 refac 2025-10-11 15:50:32 -05:00
Timothy Jaeryang Baek
5064506de4 refac/fix: inherit request form data 2025-10-11 14:54:07 -05:00
Tim Jaeryang Baek
e14430daa8
Merge pull request #18248 from petrkrapek/community
i18n: Update Czech translation
2025-10-11 13:44:20 -05:00
Tim Jaeryang Baek
8c84501235
Merge pull request #18232 from silentoplayz/fix-chats-button-navigation
fix: prevent click on "Chats" in sidebar from going to new chat
2025-10-11 13:41:54 -05:00
Timothy Jaeryang Baek
74576b88f6 refac/fix 2025-10-11 13:40:49 -05:00
petrkrapek
7b3bd58735
Update Czech translations in translation.json 2025-10-11 12:04:31 +02:00
silentoplayz
95e3717f96 fix(sidebar): prevent click on Chats from going to new chat 2025-10-10 21:12:27 -04:00
Tim Jaeryang Baek
43a2881074
Merge pull request #18179 from ShirasawaSama/patch-35
feat: do not initiate requests when the RecursiveFolder is not open to speed up page loading
2025-10-09 17:13:45 -05:00
Tim Jaeryang Baek
a65b78fc61
Merge pull request #18198 from Classic298/patch-1
i18n: Update translation.json de-DE
2025-10-09 16:41:51 -05:00
Timothy Jaeryang Baek
4e763e8aa8 refac 2025-10-09 16:16:24 -05:00
Classic298
f9ff780422
Update translation.json 2025-10-09 22:02:47 +02:00
Tim Jaeryang Baek
b93e9b1698
Merge pull request #18195 from EventHorizon-AI/fix/artifacts-duplicate-match
fix: Artifacts duplicate matching
2025-10-09 14:22:00 -05:00
Tim Jaeryang Baek
de722390fc
Merge pull request #18176 from Classic298/patch-1
chore: security.md
2025-10-09 14:20:58 -05:00
Tim Jaeryang Baek
b37eb3dd5f
Merge pull request #18178 from ShirasawaSama/patch-34
fix: fix incorrect display of undefined tool ID
2025-10-09 14:19:52 -05:00
Tim Jaeryang Baek
f1113d2758
Merge pull request #18181 from ShirasawaSama/i18n/improve-chinese-translation
i18n: improve Chinese translation
2025-10-09 14:19:32 -05:00
EntropyYue
8ac30955a3 fix: Artifacts duplicate matching 2025-10-10 01:13:59 +08:00
Timothy Jaeryang Baek
c4832fdb70 fix: full context issue 2025-10-09 11:55:12 -05:00
Shirasawa
cce20f8bfc i18n: improve Chinese translation 2025-10-09 16:43:24 +08:00
Shirasawa
ccfb0f54e1
feat: do not initiate requests when the RecursiveFolder is not open to speed up page loading 2025-10-09 15:57:50 +08:00
Shirasawa
f1b50fb83a
fix: fix incorrect display of undefined tool ID 2025-10-09 15:42:59 +08:00
Classic298
8ca4596918
Update SECURITY.md 2025-10-09 09:03:36 +02:00
Timothy Jaeryang Baek
5043e7fc8c refac: introduce model id length limit 2025-10-08 16:54:06 -05:00
EntropyYue
fbfbc29789
fix: search action i18n (#18162)
* 0.6.33 (#18118)

* feat: improve ollama model management experience

This commit introduces several improvements to the Ollama model management modal:

- Adds a cancel button to the model pulling operation, using the existing 'x' button pattern.
- Adds a cancel button to the "Update All" models operation, allowing the user to cancel the update for the currently processing model.
- Cleans up toast notifications when updating all models. A single toast is now shown at the beginning and a summary toast at the end, preventing notification spam.
- Refactors the `ManageOllama.svelte` component to support these new cancellation features.
- Adds tooltips to all buttons in the modal to improve clarity.
- Disables buttons when their corresponding input fields are empty to prevent accidental clicks.

* fix

* i18n: improve Chinese translation

* fix: handle non‑UTF8 chars in third‑party responses without error

* German translation of new strings in i18n

* log web search queries only with level 'debug' instead of 'info'

* Tool calls now only include text and dont inlcude other content like image b64

* fix onedrive

* fix: discovery url

* fix: default permissions not being loaded

* fix: ai hallucination

* fix: non rich text input copy

* refac: rm print statements

* refac: disable direct models from model editors

* refac/fix: do not process xlsx files with azure doc intelligence

* Update pull_request_template.md

* Update generated image translation in DE-de

* added missing danish translations

* feat(onedrive): Enable search and "My Organization" pivot

* style(onedrive): Formatting fix

* feat: Implement toggling for vertical and horizontal flow layouts

This commit introduces the necessary logic and UI controls to allow users to switch the Flow component layout between vertical and horizontal orientations.

*   **`Flow.svelte` Refactoring:**
    *   Updates logic for calculating level offsets and node positions to consistently respect the current flow orientation.
    *   Adds a control panel using `<Controls>` and `<SwitchButton>` components.
    *   Provides user interface elements to easily switch the flow layout between horizontal and vertical orientations.

* build(deps): bump pydantic from 2.11.7 to 2.11.9 in /backend

Bumps [pydantic](https://github.com/pydantic/pydantic) from 2.11.7 to 2.11.9.
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/v2.11.9/HISTORY.md)
- [Commits](https://github.com/pydantic/pydantic/compare/v2.11.7...v2.11.9)

---
updated-dependencies:
- dependency-name: pydantic
  dependency-version: 2.11.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump black from 25.1.0 to 25.9.0 in /backend

Bumps [black](https://github.com/psf/black) from 25.1.0 to 25.9.0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/25.1.0...25.9.0)

---
updated-dependencies:
- dependency-name: black
  dependency-version: 25.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump markdown from 3.8.2 to 3.9 in /backend

Bumps [markdown](https://github.com/Python-Markdown/markdown) from 3.8.2 to 3.9.
- [Release notes](https://github.com/Python-Markdown/markdown/releases)
- [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md)
- [Commits](https://github.com/Python-Markdown/markdown/compare/3.8.2...3.9.0)

---
updated-dependencies:
- dependency-name: markdown
  dependency-version: '3.9'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump chromadb from 1.0.20 to 1.1.0 in /backend

Bumps [chromadb](https://github.com/chroma-core/chroma) from 1.0.20 to 1.1.0.
- [Release notes](https://github.com/chroma-core/chroma/releases)
- [Changelog](https://github.com/chroma-core/chroma/blob/main/RELEASE_PROCESS.md)
- [Commits](https://github.com/chroma-core/chroma/compare/1.0.20...1.1.0)

---
updated-dependencies:
- dependency-name: chromadb
  dependency-version: 1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump opentelemetry-api from 1.36.0 to 1.37.0

Bumps [opentelemetry-api](https://github.com/open-telemetry/opentelemetry-python) from 1.36.0 to 1.37.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python/compare/v1.36.0...v1.37.0)

---
updated-dependencies:
- dependency-name: opentelemetry-api
  dependency-version: 1.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* refac: ollama embed form data

* fix: non rich text handling

* fix: oauth client registration

* refac

* chore: dep bump

* chore: fastapi bump

* chore/refac: bump bcrypt and remove passlib

* Improving Korean Translation

* refac

* Improving Korean Translation

* feat: PWA share_target implementation

Co-Authored-By: gjveld <19951982+gjveld@users.noreply.github.com>

* refac: message input mobile detection behaviour

* feat: model_ids per folder

* Update translation.json (pt-BR)

inclusion of new translations of items that have been added

* refac

* refac

* refac

* refac

* refac/fix: temp chat

* refac

* refac: stop task

* refac/fix: azure audio escape

* refac: external tool validation

* refac/enh: start.sh additional args support

* refac

* refac: styling

* refac/fix: direct connection floating action buttons

* refac/fix: system prompt duplication

* refac/enh: openai tts additional params support

* refac

* feat: load data in parallel to accelerate page loading speed

* i18n: improve Chinese translation

* refac

* refac: model selector

* UPD: i18n es-ES Translation v0.6.33

UPD: i18n es-ES Translation v0.6.33

Updated new strings.

* refac

* improved query pref by querying only relevant columns

* refac/enh: docling params

* refac

* refac: openai additional headers support

* refac

* FEAT: Add Vega Char Visualizer Renderer

### FEAT: Add Vega Char Visualizer Renderer

Feature required in https://github.com/open-webui/open-webui/discussions/18022

Added npm vega lib to package.json
Added function for visualization renderer to src/libs/utils/index.ts
Added logic to src/lib/components/chat/Messages/CodeBlock.svelte

The treatment is similar as for mermaid diagrams.

Reference: https://vega.github.io/vega/

* refac

* chore

* refac

* FEAT: Add Vega-Lite Char Visualizer Renderer

### FEAT: Add Vega Char Visualizer Renderer

Add suport for Vega-Lite Specifications.
Vega-Lite is a "compiled" version of Vega Char Visualizer.
For be rendered with Vega it have to be compiled.
This PR add the check and compile if necessary, is a complement of recent Vega Renderer Feature added.

* refac

* refac/fix: switch

* enh/refac: url input handling

* refac

* refac: styling

* UPD: Add Validators & Error Toast for Mermaid & Vega diagrams

### UPD: Feat:  Add Validators & Error Toast for Mermaid & Vega diagrams

Description:
As many time the diagrams generated or entered have syntax errors the diagrams are not rendered due to that errors, but as there isn't any notification is difficult to know what happend.

This PR add validator and toast notification when error on Mermaid and Vega/Vega-Lite diagrams, helping the user to fix its.

* removed redundant knowledge API call

* Fix Code Format

* refac: model workspace view

* refac

* refac: knowledge

* refac: prompts

* refac: tools

* refac

* feat: attach folder

* refac: make tencentcloud-sdk-python optional

* refac/fix: oauth

* enh: ENABLE_OAUTH_EMAIL_FALLBACK

* refac/fix: folders

* Update requirements.txt

* Update pyproject.toml

* UPD: Add Validators & Error Toast for Mermaid & Vega diagrams

### UPD: Feat:  Add Validators & Error Toast for Mermaid & Vega diagrams

Description:
As many time the diagrams generated or entered have syntax errors the diagrams are not rendered due to that errors, but as there isn't any notification is difficult to know what happend.

This PR add validator and toast notification when error on Mermaid and Vega/Vega-Lite diagrams, helping the user to fix its.

Note:
Another possibility of integrating this Graph Visualizer is through its svelte component: https://github.com/vega/svelte-vega/tree/main/packages/svelte-vega

* Removed unused toast import & Code Format

* refac

* refac: external tool server view

* refac

* refac: overview

* refac: styling

* refac

* Update bug_report.yaml

* refac

* refac

* refac

* refac

* refac: oauth client fallback

* Fixed: Cannot handle batch sizes > 1 if no padding token is defined

Fixes Cannot handle batch sizes > 1 if no padding token is defined

For reranker models that do not have this defined in their config by using the eos_token_id if present as pad_token_id.

* refac: fallback to reasoning content

* fix(i18n): corrected typo in Spanish translation for "Reasoning Tags"

Typo fixed in Spanish translation file at line 1240 of `open-webui/src/lib/i18n/locales/es-ES/translation.json`:

- Incorrect: "Eriquetas de Razonamiento"
- Correct:   "Etiquetas de Razonamiento"

This improves clarity and consistency in the UI.

* refac/fix: ENABLE_STAR_SESSIONS_MIDDLEWARE

* refac/fix: redirect

* refac

* refac

* refac

* refac: web search error handling

* refac: source parsing

* refac: functions

* refac

* refac/enh: note pdf export

* refac/fix: mcp oauth2.1

* chore: format

* chore: Changelog (#17995)

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* refac

* chore: dep bump

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: silentoplayz <jacwoo21@outlook.com>
Co-authored-by: Shirasawa <764798966@qq.com>
Co-authored-by: Jan Kessler <jakessle@uni-mainz.de>
Co-authored-by: Jacob Leksan <jacob.leksan@expedient.com>
Co-authored-by: Classic298 <27028174+Classic298@users.noreply.github.com>
Co-authored-by: sinejespersen <sinejespersen@protonmail.com>
Co-authored-by: Selene Blok <selene.blok@rws.nl>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Cyp <cypher9715@naver.com>
Co-authored-by: gjveld <19951982+gjveld@users.noreply.github.com>
Co-authored-by: joaoback <156559121+joaoback@users.noreply.github.com>
Co-authored-by: _00_ <131402327+rgaricano@users.noreply.github.com>
Co-authored-by: expruc <eygabi01@gmail.com>
Co-authored-by: YetheSamartaka <55753928+YetheSamartaka@users.noreply.github.com>
Co-authored-by: Akutangulo <akutangulo@gmail.com>

* fix: search action i18n

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Tim Jaeryang Baek <tim@openwebui.com>
Co-authored-by: silentoplayz <jacwoo21@outlook.com>
Co-authored-by: Shirasawa <764798966@qq.com>
Co-authored-by: Jan Kessler <jakessle@uni-mainz.de>
Co-authored-by: Jacob Leksan <jacob.leksan@expedient.com>
Co-authored-by: Classic298 <27028174+Classic298@users.noreply.github.com>
Co-authored-by: sinejespersen <sinejespersen@protonmail.com>
Co-authored-by: Selene Blok <selene.blok@rws.nl>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Cyp <cypher9715@naver.com>
Co-authored-by: gjveld <19951982+gjveld@users.noreply.github.com>
Co-authored-by: joaoback <156559121+joaoback@users.noreply.github.com>
Co-authored-by: _00_ <131402327+rgaricano@users.noreply.github.com>
Co-authored-by: expruc <eygabi01@gmail.com>
Co-authored-by: YetheSamartaka <55753928+YetheSamartaka@users.noreply.github.com>
Co-authored-by: Akutangulo <akutangulo@gmail.com>
2025-10-08 15:31:15 -05:00
Tim Jaeryang Baek
86cb1058c3
Merge pull request #18151 from Kylapaallikko/dev
i18n: Update fi-FI translation
2025-10-08 15:30:42 -05:00
Tim Jaeryang Baek
40f7e17b3e
Merge pull request #18153 from rgaricano/dev-es_ES
UPD: i18n: es-ES Translation v0.6.34
2025-10-08 15:29:29 -05:00
Tim Jaeryang Baek
bc29e75116
Merge pull request #18152 from joaoback/patch-12
Update translation.json (pt-BR)
2025-10-08 15:28:42 -05:00
Tim Jaeryang Baek
17ad6f8aad
Merge pull request #18141 from ShirasawaSama/i18n/improve-chinese-translation
i18n: improve Chinese translation
2025-10-08 15:28:24 -05:00
_00_
3f030ef537
UPD: i18n: es-ES Translation v0.6.34
### UPD: i18n: es-ES Translation v0.6.34

Added new strings
2025-10-08 16:18:50 +02:00
joaoback
62456a606e
Update translation.json (pt-BR)
Translations of new items added in the latest version.
2025-10-08 11:11:38 -03:00
joaoback
3512904e00
Update translation.json (pt-BR)
Translations of new items added in the latest version.
2025-10-08 11:04:27 -03:00
Kylapaallikko
38a39b5892
Update fi-FI translation.json
Added missing translations
2025-10-08 16:31:18 +03:00
Shirasawa
0127ac39eb i18n: improve Chinese translation 2025-10-08 14:20:47 +08:00
Tim Jaeryang Baek
bc0da24e9c
0.6.33 (#18118) (#18137)
* feat: improve ollama model management experience

This commit introduces several improvements to the Ollama model management modal:

- Adds a cancel button to the model pulling operation, using the existing 'x' button pattern.
- Adds a cancel button to the "Update All" models operation, allowing the user to cancel the update for the currently processing model.
- Cleans up toast notifications when updating all models. A single toast is now shown at the beginning and a summary toast at the end, preventing notification spam.
- Refactors the `ManageOllama.svelte` component to support these new cancellation features.
- Adds tooltips to all buttons in the modal to improve clarity.
- Disables buttons when their corresponding input fields are empty to prevent accidental clicks.

* fix

* i18n: improve Chinese translation

* fix: handle non‑UTF8 chars in third‑party responses without error

* German translation of new strings in i18n

* log web search queries only with level 'debug' instead of 'info'

* Tool calls now only include text and dont inlcude other content like image b64

* fix onedrive

* fix: discovery url

* fix: default permissions not being loaded

* fix: ai hallucination

* fix: non rich text input copy

* refac: rm print statements

* refac: disable direct models from model editors

* refac/fix: do not process xlsx files with azure doc intelligence

* Update pull_request_template.md

* Update generated image translation in DE-de

* added missing danish translations

* feat(onedrive): Enable search and "My Organization" pivot

* style(onedrive): Formatting fix

* feat: Implement toggling for vertical and horizontal flow layouts

This commit introduces the necessary logic and UI controls to allow users to switch the Flow component layout between vertical and horizontal orientations.

*   **`Flow.svelte` Refactoring:**
    *   Updates logic for calculating level offsets and node positions to consistently respect the current flow orientation.
    *   Adds a control panel using `<Controls>` and `<SwitchButton>` components.
    *   Provides user interface elements to easily switch the flow layout between horizontal and vertical orientations.

* build(deps): bump pydantic from 2.11.7 to 2.11.9 in /backend

Bumps [pydantic](https://github.com/pydantic/pydantic) from 2.11.7 to 2.11.9.
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/v2.11.9/HISTORY.md)
- [Commits](https://github.com/pydantic/pydantic/compare/v2.11.7...v2.11.9)

---
updated-dependencies:
- dependency-name: pydantic
  dependency-version: 2.11.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
...



* build(deps): bump black from 25.1.0 to 25.9.0 in /backend

Bumps [black](https://github.com/psf/black) from 25.1.0 to 25.9.0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/25.1.0...25.9.0)

---
updated-dependencies:
- dependency-name: black
  dependency-version: 25.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...



* build(deps): bump markdown from 3.8.2 to 3.9 in /backend

Bumps [markdown](https://github.com/Python-Markdown/markdown) from 3.8.2 to 3.9.
- [Release notes](https://github.com/Python-Markdown/markdown/releases)
- [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md)
- [Commits](https://github.com/Python-Markdown/markdown/compare/3.8.2...3.9.0)

---
updated-dependencies:
- dependency-name: markdown
  dependency-version: '3.9'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...



* build(deps): bump chromadb from 1.0.20 to 1.1.0 in /backend

Bumps [chromadb](https://github.com/chroma-core/chroma) from 1.0.20 to 1.1.0.
- [Release notes](https://github.com/chroma-core/chroma/releases)
- [Changelog](https://github.com/chroma-core/chroma/blob/main/RELEASE_PROCESS.md)
- [Commits](https://github.com/chroma-core/chroma/compare/1.0.20...1.1.0)

---
updated-dependencies:
- dependency-name: chromadb
  dependency-version: 1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...



* build(deps): bump opentelemetry-api from 1.36.0 to 1.37.0

Bumps [opentelemetry-api](https://github.com/open-telemetry/opentelemetry-python) from 1.36.0 to 1.37.0.
- [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-python/compare/v1.36.0...v1.37.0)

---
updated-dependencies:
- dependency-name: opentelemetry-api
  dependency-version: 1.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...



* refac: ollama embed form data

* fix: non rich text handling

* fix: oauth client registration

* refac

* chore: dep bump

* chore: fastapi bump

* chore/refac: bump bcrypt and remove passlib

* Improving Korean Translation

* refac

* Improving Korean Translation

* feat: PWA share_target implementation



* refac: message input mobile detection behaviour

* feat: model_ids per folder

* Update translation.json (pt-BR)

inclusion of new translations of items that have been added

* refac

* refac

* refac

* refac

* refac/fix: temp chat

* refac

* refac: stop task

* refac/fix: azure audio escape

* refac: external tool validation

* refac/enh: start.sh additional args support

* refac

* refac: styling

* refac/fix: direct connection floating action buttons

* refac/fix: system prompt duplication

* refac/enh: openai tts additional params support

* refac

* feat: load data in parallel to accelerate page loading speed

* i18n: improve Chinese translation

* refac

* refac: model selector

* UPD: i18n es-ES Translation v0.6.33

UPD: i18n es-ES Translation v0.6.33

Updated new strings.

* refac

* improved query pref by querying only relevant columns

* refac/enh: docling params

* refac

* refac: openai additional headers support

* refac

* FEAT: Add Vega Char Visualizer Renderer

### FEAT: Add Vega Char Visualizer Renderer

Feature required in https://github.com/open-webui/open-webui/discussions/18022

Added npm vega lib to package.json
Added function for visualization renderer to src/libs/utils/index.ts
Added logic to src/lib/components/chat/Messages/CodeBlock.svelte

The treatment is similar as for mermaid diagrams.

Reference: https://vega.github.io/vega/

* refac

* chore

* refac

* FEAT: Add Vega-Lite Char Visualizer Renderer

### FEAT: Add Vega Char Visualizer Renderer

Add suport for Vega-Lite Specifications.
Vega-Lite is a "compiled" version of Vega Char Visualizer.
For be rendered with Vega it have to be compiled.
This PR add the check and compile if necessary, is a complement of recent Vega Renderer Feature added.

* refac

* refac/fix: switch

* enh/refac: url input handling

* refac

* refac: styling

* UPD: Add Validators & Error Toast for Mermaid & Vega diagrams

### UPD: Feat:  Add Validators & Error Toast for Mermaid & Vega diagrams

Description:
As many time the diagrams generated or entered have syntax errors the diagrams are not rendered due to that errors, but as there isn't any notification is difficult to know what happend.

This PR add validator and toast notification when error on Mermaid and Vega/Vega-Lite diagrams, helping the user to fix its.

* removed redundant knowledge API call

* Fix Code Format

* refac: model workspace view

* refac

* refac: knowledge

* refac: prompts

* refac: tools

* refac

* feat: attach folder

* refac: make tencentcloud-sdk-python optional

* refac/fix: oauth

* enh: ENABLE_OAUTH_EMAIL_FALLBACK

* refac/fix: folders

* Update requirements.txt

* Update pyproject.toml

* UPD: Add Validators & Error Toast for Mermaid & Vega diagrams

### UPD: Feat:  Add Validators & Error Toast for Mermaid & Vega diagrams

Description:
As many time the diagrams generated or entered have syntax errors the diagrams are not rendered due to that errors, but as there isn't any notification is difficult to know what happend.

This PR add validator and toast notification when error on Mermaid and Vega/Vega-Lite diagrams, helping the user to fix its.

Note:
Another possibility of integrating this Graph Visualizer is through its svelte component: https://github.com/vega/svelte-vega/tree/main/packages/svelte-vega

* Removed unused toast import & Code Format

* refac

* refac: external tool server view

* refac

* refac: overview

* refac: styling

* refac

* Update bug_report.yaml

* refac

* refac

* refac

* refac

* refac: oauth client fallback

* Fixed: Cannot handle batch sizes > 1 if no padding token is defined

Fixes Cannot handle batch sizes > 1 if no padding token is defined

For reranker models that do not have this defined in their config by using the eos_token_id if present as pad_token_id.

* refac: fallback to reasoning content

* fix(i18n): corrected typo in Spanish translation for "Reasoning Tags"

Typo fixed in Spanish translation file at line 1240 of `open-webui/src/lib/i18n/locales/es-ES/translation.json`:

- Incorrect: "Eriquetas de Razonamiento"
- Correct:   "Etiquetas de Razonamiento"

This improves clarity and consistency in the UI.

* refac/fix: ENABLE_STAR_SESSIONS_MIDDLEWARE

* refac/fix: redirect

* refac

* refac

* refac

* refac: web search error handling

* refac: source parsing

* refac: functions

* refac

* refac/enh: note pdf export

* refac/fix: mcp oauth2.1

* chore: format

* chore: Changelog (#17995)

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* refac

* chore: dep bump

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: silentoplayz <jacwoo21@outlook.com>
Co-authored-by: Shirasawa <764798966@qq.com>
Co-authored-by: Jan Kessler <jakessle@uni-mainz.de>
Co-authored-by: Jacob Leksan <jacob.leksan@expedient.com>
Co-authored-by: Classic298 <27028174+Classic298@users.noreply.github.com>
Co-authored-by: sinejespersen <sinejespersen@protonmail.com>
Co-authored-by: Selene Blok <selene.blok@rws.nl>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Cyp <cypher9715@naver.com>
Co-authored-by: gjveld <19951982+gjveld@users.noreply.github.com>
Co-authored-by: joaoback <156559121+joaoback@users.noreply.github.com>
Co-authored-by: _00_ <131402327+rgaricano@users.noreply.github.com>
Co-authored-by: expruc <eygabi01@gmail.com>
Co-authored-by: YetheSamartaka <55753928+YetheSamartaka@users.noreply.github.com>
Co-authored-by: Akutangulo <akutangulo@gmail.com>
2025-10-07 23:06:04 -05:00
98 changed files with 2978 additions and 1359 deletions

View File

@ -8,8 +8,9 @@ body:
value: |
## Important Notes
### Before submitting
Please check the [Issues](https://github.com/open-webui/open-webui/issues) or [Discussions](https://github.com/open-webui/open-webui/discussions) to see if a similar request has been posted.
Please check the open AND closed [Issues](https://github.com/open-webui/open-webui/issues) AND [Discussions](https://github.com/open-webui/open-webui/discussions) to see if a similar request has been posted.
It's likely we're already tracking it! If youre unsure, start a discussion post first.
If your feature request might impact others in the community, consider opening a discussion instead and evaluate whether and how to implement it.
This will help us efficiently focus on improving the project.
### Collaborate respectfully
@ -35,7 +36,7 @@ body:
label: Check Existing Issues
description: Please confirm that you've checked for existing similar requests
options:
- label: I have searched the existing issues and discussions.
- label: I have searched all existing open AND closed issues and discussions for similar requests. I have found none that is comparable to my request.
required: true
- type: textarea
id: problem-description

View File

@ -5,6 +5,34 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [0.6.34] - 2025-10-16
### Added
- 📄 MinerU is now supported as a document parser backend, with support for both local and managed API deployments. [#18306](https://github.com/open-webui/open-webui/pull/18306)
- 🔒 JWT token expiration default is now set to 4 weeks instead of never expiring, with security warnings displayed in backend logs and admin UI when set to unlimited. [#18261](https://github.com/open-webui/open-webui/pull/18261), [#18262](https://github.com/open-webui/open-webui/pull/18262)
- ⚡ Page loading performance is improved by preventing unnecessary API requests when sidebar folders are not expanded. [#18179](https://github.com/open-webui/open-webui/pull/18179), [#17476](https://github.com/open-webui/open-webui/issues/17476)
- 📁 File hash values are now included in the knowledge endpoint response, enabling efficient file synchronization through hash comparison. [#18284](https://github.com/open-webui/open-webui/pull/18284), [#18283](https://github.com/open-webui/open-webui/issues/18283)
- 🎨 Chat dialog scrollbar visibility is improved by increasing its width, making it easier to use for navigation. [#18369](https://github.com/open-webui/open-webui/pull/18369), [#11782](https://github.com/open-webui/open-webui/issues/11782)
- 🔄 Various improvements were implemented across the frontend and backend to enhance performance, stability, and security.
- 🌐 Translations for Catalan, Chinese, Czech, Finnish, German, Kabyle, Korean, Portuguese (Brazil), Spanish, Thai, and Turkish were enhanced and expanded.
### Fixed
- 📚 Focused retrieval mode now works correctly, preventing the system from forcing full context mode and loading all documents in a knowledge base regardless of settings. [#18133](https://github.com/open-webui/open-webui/issues/18133)
- 🔧 Filter inlet functions now correctly execute on tool call continuations, ensuring parameter persistence throughout tool interactions. [#18222](https://github.com/open-webui/open-webui/issues/18222)
- 🛠️ External tool servers now properly support DELETE requests with body data. [#18289](https://github.com/open-webui/open-webui/pull/18289), [#18287](https://github.com/open-webui/open-webui/issues/18287)
- 🗄️ Oracle23ai vector database client now correctly handles variable initialization, resolving UnboundLocalError when retrieving items from collections. [#18356](https://github.com/open-webui/open-webui/issues/18356)
- 🔧 Model auto-pull functionality now works correctly even when user settings remain unmodified. [#18324](https://github.com/open-webui/open-webui/pull/18324)
- 🎨 Duplicate HTML content in artifacts is now prevented by improving code block detection logic. [#18195](https://github.com/open-webui/open-webui/pull/18195), [#6154](https://github.com/open-webui/open-webui/issues/6154)
- 💬 Pinned chats now appear in the Reference Chats list and can be referenced in conversations. [#18288](https://github.com/open-webui/open-webui/issues/18288)
- 📝 Misleading knowledge base warning text in documents settings is clarified to correctly instruct users about reindexing vectors. [#18263](https://github.com/open-webui/open-webui/pull/18263)
- 🔔 Toast notifications can now be dismissed even when a modal is open. [#18260](https://github.com/open-webui/open-webui/pull/18260)
- 🔘 The "Chats" button in the sidebar now correctly toggles chat list visibility without navigating away from the current page. [#18232](https://github.com/open-webui/open-webui/pull/18232)
- 🎯 The Integrations menu no longer closes prematurely when clicking outside the Valves modal. [#18310](https://github.com/open-webui/open-webui/pull/18310)
- 🛠️ Tool ID display issues where "undefined" was incorrectly shown in the interface are now resolved. [#18178](https://github.com/open-webui/open-webui/pull/18178)
- 🛠️ Model management issues caused by excessively long model IDs are now prevented through validation that limits model IDs to 256 characters. [#18125](https://github.com/open-webui/open-webui/issues/18125)
## [0.6.33] - 2025-10-08
### Added

View File

@ -307,9 +307,15 @@ API_KEY_ALLOWED_ENDPOINTS = PersistentConfig(
JWT_EXPIRES_IN = PersistentConfig(
"JWT_EXPIRES_IN", "auth.jwt_expiry", os.environ.get("JWT_EXPIRES_IN", "-1")
"JWT_EXPIRES_IN", "auth.jwt_expiry", os.environ.get("JWT_EXPIRES_IN", "4w")
)
if JWT_EXPIRES_IN.value == "-1":
log.warning(
"⚠️ SECURITY WARNING: JWT_EXPIRES_IN is set to '-1'\n"
" See: https://docs.openwebui.com/getting-started/env-configuration\n"
)
####################################
# OAuth config
####################################
@ -2291,6 +2297,36 @@ DATALAB_MARKER_OUTPUT_FORMAT = PersistentConfig(
os.environ.get("DATALAB_MARKER_OUTPUT_FORMAT", "markdown"),
)
MINERU_API_MODE = PersistentConfig(
"MINERU_API_MODE",
"rag.mineru_api_mode",
os.environ.get("MINERU_API_MODE", "local"), # "local" or "cloud"
)
MINERU_API_URL = PersistentConfig(
"MINERU_API_URL",
"rag.mineru_api_url",
os.environ.get("MINERU_API_URL", "http://localhost:8000"),
)
MINERU_API_KEY = PersistentConfig(
"MINERU_API_KEY",
"rag.mineru_api_key",
os.environ.get("MINERU_API_KEY", ""),
)
mineru_params = os.getenv("MINERU_PARAMS", "")
try:
mineru_params = json.loads(mineru_params)
except json.JSONDecodeError:
mineru_params = {}
MINERU_PARAMS = PersistentConfig(
"MINERU_PARAMS",
"rag.mineru_params",
mineru_params,
)
EXTERNAL_DOCUMENT_LOADER_URL = PersistentConfig(
"EXTERNAL_DOCUMENT_LOADER_URL",
"rag.external_document_loader_url",

View File

@ -38,6 +38,7 @@ class ERROR_MESSAGES(str, Enum):
ID_TAKEN = "Uh-oh! This id is already registered. Please choose another id string."
MODEL_ID_TAKEN = "Uh-oh! This model id is already registered. Please choose another model id string."
NAME_TAG_TAKEN = "Uh-oh! This name tag is already registered. Please choose another name tag string."
MODEL_ID_TOO_LONG = "The model id is too long. Please make sure your model id is less than 256 characters long."
INVALID_TOKEN = (
"Your session has expired or the token is invalid. Please sign in again."

View File

@ -243,6 +243,10 @@ from open_webui.config import (
DATALAB_MARKER_DISABLE_IMAGE_EXTRACTION,
DATALAB_MARKER_FORMAT_LINES,
DATALAB_MARKER_OUTPUT_FORMAT,
MINERU_API_MODE,
MINERU_API_URL,
MINERU_API_KEY,
MINERU_PARAMS,
DATALAB_MARKER_USE_LLM,
EXTERNAL_DOCUMENT_LOADER_URL,
EXTERNAL_DOCUMENT_LOADER_API_KEY,
@ -853,6 +857,10 @@ app.state.config.DOCLING_PICTURE_DESCRIPTION_API = DOCLING_PICTURE_DESCRIPTION_A
app.state.config.DOCUMENT_INTELLIGENCE_ENDPOINT = DOCUMENT_INTELLIGENCE_ENDPOINT
app.state.config.DOCUMENT_INTELLIGENCE_KEY = DOCUMENT_INTELLIGENCE_KEY
app.state.config.MISTRAL_OCR_API_KEY = MISTRAL_OCR_API_KEY
app.state.config.MINERU_API_MODE = MINERU_API_MODE
app.state.config.MINERU_API_URL = MINERU_API_URL
app.state.config.MINERU_API_KEY = MINERU_API_KEY
app.state.config.MINERU_PARAMS = MINERU_PARAMS
app.state.config.TEXT_SPLITTER = RAG_TEXT_SPLITTER
app.state.config.TIKTOKEN_ENCODING_NAME = TIKTOKEN_ENCODING_NAME

View File

@ -502,6 +502,7 @@ class ChatTable:
user_id: str,
include_archived: bool = False,
include_folders: bool = False,
include_pinned: bool = False,
skip: Optional[int] = None,
limit: Optional[int] = None,
) -> list[ChatTitleIdResponse]:
@ -511,7 +512,8 @@ class ChatTable:
if not include_folders:
query = query.filter_by(folder_id=None)
query = query.filter(or_(Chat.pinned == False, Chat.pinned == None))
if not include_pinned:
query = query.filter(or_(Chat.pinned == False, Chat.pinned == None))
if not include_archived:
query = query.filter_by(archived=False)

View File

@ -82,6 +82,7 @@ class FileModelResponse(BaseModel):
class FileMetadataResponse(BaseModel):
id: str
hash: Optional[str] = None
meta: dict
created_at: int # timestamp in epoch
updated_at: int # timestamp in epoch
@ -147,6 +148,7 @@ class FilesTable:
file = db.get(File, id)
return FileMetadataResponse(
id=file.id,
hash=file.hash,
meta=file.meta,
created_at=file.created_at,
updated_at=file.updated_at,
@ -182,12 +184,13 @@ class FilesTable:
return [
FileMetadataResponse(
id=file.id,
hash=file.hash,
meta=file.meta,
created_at=file.created_at,
updated_at=file.updated_at,
)
for file in db.query(
File.id, File.meta, File.created_at, File.updated_at
File.id, File.hash, File.meta, File.created_at, File.updated_at
)
.filter(File.id.in_(ids))
.order_by(File.updated_at.desc())

View File

@ -27,6 +27,7 @@ from open_webui.retrieval.loaders.external_document import ExternalDocumentLoade
from open_webui.retrieval.loaders.mistral import MistralLoader
from open_webui.retrieval.loaders.datalab_marker import DatalabMarkerLoader
from open_webui.retrieval.loaders.mineru import MinerULoader
from open_webui.env import SRC_LOG_LEVELS, GLOBAL_LOG_LEVEL
@ -367,6 +368,22 @@ class Loader:
api_endpoint=self.kwargs.get("DOCUMENT_INTELLIGENCE_ENDPOINT"),
azure_credential=DefaultAzureCredential(),
)
elif self.engine == "mineru" and file_ext in [
"pdf",
"doc",
"docx",
"ppt",
"pptx",
"xls",
"xlsx",
]:
loader = MinerULoader(
file_path=file_path,
api_mode=self.kwargs.get("MINERU_API_MODE", "local"),
api_url=self.kwargs.get("MINERU_API_URL", "http://localhost:8000"),
api_key=self.kwargs.get("MINERU_API_KEY", ""),
params=self.kwargs.get("MINERU_PARAMS", {}),
)
elif (
self.engine == "mistral_ocr"
and self.kwargs.get("MISTRAL_OCR_API_KEY") != ""

View File

@ -0,0 +1,541 @@
import os
import time
import requests
import logging
import tempfile
import zipfile
from typing import List, Optional
from langchain_core.documents import Document
from fastapi import HTTPException, status
log = logging.getLogger(__name__)
class MinerULoader:
"""
MinerU document parser loader supporting both Cloud API and Local API modes.
Cloud API: Uses MinerU managed service with async task-based processing
Local API: Uses self-hosted MinerU API with synchronous processing
"""
def __init__(
self,
file_path: str,
api_mode: str = "local",
api_url: str = "http://localhost:8000",
api_key: str = "",
params: dict = None,
):
self.file_path = file_path
self.api_mode = api_mode.lower()
self.api_url = api_url.rstrip("/")
self.api_key = api_key
# Parse params dict with defaults
params = params or {}
self.enable_ocr = params.get("enable_ocr", False)
self.enable_formula = params.get("enable_formula", True)
self.enable_table = params.get("enable_table", True)
self.language = params.get("language", "en")
self.model_version = params.get("model_version", "pipeline")
self.page_ranges = params.get("page_ranges", "")
# Validate API mode
if self.api_mode not in ["local", "cloud"]:
raise ValueError(
f"Invalid API mode: {self.api_mode}. Must be 'local' or 'cloud'"
)
# Validate Cloud API requirements
if self.api_mode == "cloud" and not self.api_key:
raise ValueError("API key is required for Cloud API mode")
def load(self) -> List[Document]:
"""
Main entry point for loading and parsing the document.
Routes to Cloud or Local API based on api_mode.
"""
try:
if self.api_mode == "cloud":
return self._load_cloud_api()
else:
return self._load_local_api()
except Exception as e:
log.error(f"Error loading document with MinerU: {e}")
raise
def _load_local_api(self) -> List[Document]:
"""
Load document using Local API (synchronous).
Posts file to /file_parse endpoint and gets immediate response.
"""
log.info(f"Using MinerU Local API at {self.api_url}")
filename = os.path.basename(self.file_path)
# Build form data for Local API
form_data = {
"return_md": "true",
"formula_enable": str(self.enable_formula).lower(),
"table_enable": str(self.enable_table).lower(),
}
# Parse method based on OCR setting
if self.enable_ocr:
form_data["parse_method"] = "ocr"
else:
form_data["parse_method"] = "auto"
# Language configuration (Local API uses lang_list array)
if self.language:
form_data["lang_list"] = self.language
# Backend/model version (Local API uses "backend" parameter)
if self.model_version == "vlm":
form_data["backend"] = "vlm-vllm-engine"
else:
form_data["backend"] = "pipeline"
# Page ranges (Local API uses start_page_id and end_page_id)
if self.page_ranges:
# For simplicity, if page_ranges is specified, log a warning
# Full page range parsing would require parsing the string
log.warning(
f"Page ranges '{self.page_ranges}' specified but Local API uses different format. "
"Consider using start_page_id/end_page_id parameters if needed."
)
try:
with open(self.file_path, "rb") as f:
files = {"files": (filename, f, "application/octet-stream")}
log.info(f"Sending file to MinerU Local API: {filename}")
log.debug(f"Local API parameters: {form_data}")
response = requests.post(
f"{self.api_url}/file_parse",
data=form_data,
files=files,
timeout=300, # 5 minute timeout for large documents
)
response.raise_for_status()
except FileNotFoundError:
raise HTTPException(
status.HTTP_404_NOT_FOUND, detail=f"File not found: {self.file_path}"
)
except requests.Timeout:
raise HTTPException(
status.HTTP_504_GATEWAY_TIMEOUT,
detail="MinerU Local API request timed out",
)
except requests.HTTPError as e:
error_detail = f"MinerU Local API request failed: {e}"
if e.response is not None:
try:
error_data = e.response.json()
error_detail += f" - {error_data}"
except:
error_detail += f" - {e.response.text}"
raise HTTPException(status.HTTP_400_BAD_REQUEST, detail=error_detail)
except Exception as e:
raise HTTPException(
status.HTTP_500_INTERNAL_SERVER_ERROR,
detail=f"Error calling MinerU Local API: {str(e)}",
)
# Parse response
try:
result = response.json()
except ValueError as e:
raise HTTPException(
status.HTTP_502_BAD_GATEWAY,
detail=f"Invalid JSON response from MinerU Local API: {e}",
)
# Extract markdown content from response
if "results" not in result:
raise HTTPException(
status.HTTP_502_BAD_GATEWAY,
detail="MinerU Local API response missing 'results' field",
)
results = result["results"]
if not results:
raise HTTPException(
status.HTTP_400_BAD_REQUEST,
detail="MinerU returned empty results",
)
# Get the first (and typically only) result
file_result = list(results.values())[0]
markdown_content = file_result.get("md_content", "")
if not markdown_content:
raise HTTPException(
status.HTTP_400_BAD_REQUEST,
detail="MinerU returned empty markdown content",
)
log.info(f"Successfully parsed document with MinerU Local API: {filename}")
# Create metadata
metadata = {
"source": filename,
"api_mode": "local",
"backend": result.get("backend", "unknown"),
"version": result.get("version", "unknown"),
}
return [Document(page_content=markdown_content, metadata=metadata)]
def _load_cloud_api(self) -> List[Document]:
"""
Load document using Cloud API (asynchronous).
Uses batch upload endpoint to avoid need for public file URLs.
"""
log.info(f"Using MinerU Cloud API at {self.api_url}")
filename = os.path.basename(self.file_path)
# Step 1: Request presigned upload URL
batch_id, upload_url = self._request_upload_url(filename)
# Step 2: Upload file to presigned URL
self._upload_to_presigned_url(upload_url)
# Step 3: Poll for results
result = self._poll_batch_status(batch_id, filename)
# Step 4: Download and extract markdown from ZIP
markdown_content = self._download_and_extract_zip(
result["full_zip_url"], filename
)
log.info(f"Successfully parsed document with MinerU Cloud API: {filename}")
# Create metadata
metadata = {
"source": filename,
"api_mode": "cloud",
"batch_id": batch_id,
}
return [Document(page_content=markdown_content, metadata=metadata)]
def _request_upload_url(self, filename: str) -> tuple:
"""
Request presigned upload URL from Cloud API.
Returns (batch_id, upload_url).
"""
headers = {
"Authorization": f"Bearer {self.api_key}",
"Content-Type": "application/json",
}
# Build request body
request_body = {
"enable_formula": self.enable_formula,
"enable_table": self.enable_table,
"language": self.language,
"model_version": self.model_version,
"files": [
{
"name": filename,
"is_ocr": self.enable_ocr,
}
],
}
# Add page ranges if specified
if self.page_ranges:
request_body["files"][0]["page_ranges"] = self.page_ranges
log.info(f"Requesting upload URL for: {filename}")
log.debug(f"Cloud API request body: {request_body}")
try:
response = requests.post(
f"{self.api_url}/file-urls/batch",
headers=headers,
json=request_body,
timeout=30,
)
response.raise_for_status()
except requests.HTTPError as e:
error_detail = f"Failed to request upload URL: {e}"
if e.response is not None:
try:
error_data = e.response.json()
error_detail += f" - {error_data.get('msg', error_data)}"
except:
error_detail += f" - {e.response.text}"
raise HTTPException(status.HTTP_400_BAD_REQUEST, detail=error_detail)
except Exception as e:
raise HTTPException(
status.HTTP_500_INTERNAL_SERVER_ERROR,
detail=f"Error requesting upload URL: {str(e)}",
)
try:
result = response.json()
except ValueError as e:
raise HTTPException(
status.HTTP_502_BAD_GATEWAY,
detail=f"Invalid JSON response: {e}",
)
# Check for API error response
if result.get("code") != 0:
raise HTTPException(
status.HTTP_400_BAD_REQUEST,
detail=f"MinerU Cloud API error: {result.get('msg', 'Unknown error')}",
)
data = result.get("data", {})
batch_id = data.get("batch_id")
file_urls = data.get("file_urls", [])
if not batch_id or not file_urls:
raise HTTPException(
status.HTTP_502_BAD_GATEWAY,
detail="MinerU Cloud API response missing batch_id or file_urls",
)
upload_url = file_urls[0]
log.info(f"Received upload URL for batch: {batch_id}")
return batch_id, upload_url
def _upload_to_presigned_url(self, upload_url: str) -> None:
"""
Upload file to presigned URL (no authentication needed).
"""
log.info(f"Uploading file to presigned URL")
try:
with open(self.file_path, "rb") as f:
response = requests.put(
upload_url,
data=f,
timeout=300, # 5 minute timeout for large files
)
response.raise_for_status()
except FileNotFoundError:
raise HTTPException(
status.HTTP_404_NOT_FOUND, detail=f"File not found: {self.file_path}"
)
except requests.Timeout:
raise HTTPException(
status.HTTP_504_GATEWAY_TIMEOUT,
detail="File upload to presigned URL timed out",
)
except requests.HTTPError as e:
raise HTTPException(
status.HTTP_400_BAD_REQUEST,
detail=f"Failed to upload file to presigned URL: {e}",
)
except Exception as e:
raise HTTPException(
status.HTTP_500_INTERNAL_SERVER_ERROR,
detail=f"Error uploading file: {str(e)}",
)
log.info("File uploaded successfully")
def _poll_batch_status(self, batch_id: str, filename: str) -> dict:
"""
Poll batch status until completion.
Returns the result dict for the file.
"""
headers = {
"Authorization": f"Bearer {self.api_key}",
}
max_iterations = 300 # 10 minutes max (2 seconds per iteration)
poll_interval = 2 # seconds
log.info(f"Polling batch status: {batch_id}")
for iteration in range(max_iterations):
try:
response = requests.get(
f"{self.api_url}/extract-results/batch/{batch_id}",
headers=headers,
timeout=30,
)
response.raise_for_status()
except requests.HTTPError as e:
error_detail = f"Failed to poll batch status: {e}"
if e.response is not None:
try:
error_data = e.response.json()
error_detail += f" - {error_data.get('msg', error_data)}"
except:
error_detail += f" - {e.response.text}"
raise HTTPException(status.HTTP_400_BAD_REQUEST, detail=error_detail)
except Exception as e:
raise HTTPException(
status.HTTP_500_INTERNAL_SERVER_ERROR,
detail=f"Error polling batch status: {str(e)}",
)
try:
result = response.json()
except ValueError as e:
raise HTTPException(
status.HTTP_502_BAD_GATEWAY,
detail=f"Invalid JSON response while polling: {e}",
)
# Check for API error response
if result.get("code") != 0:
raise HTTPException(
status.HTTP_400_BAD_REQUEST,
detail=f"MinerU Cloud API error: {result.get('msg', 'Unknown error')}",
)
data = result.get("data", {})
extract_result = data.get("extract_result", [])
# Find our file in the batch results
file_result = None
for item in extract_result:
if item.get("file_name") == filename:
file_result = item
break
if not file_result:
raise HTTPException(
status.HTTP_502_BAD_GATEWAY,
detail=f"File {filename} not found in batch results",
)
state = file_result.get("state")
if state == "done":
log.info(f"Processing complete for {filename}")
return file_result
elif state == "failed":
error_msg = file_result.get("err_msg", "Unknown error")
raise HTTPException(
status.HTTP_400_BAD_REQUEST,
detail=f"MinerU processing failed: {error_msg}",
)
elif state in ["waiting-file", "pending", "running", "converting"]:
# Still processing
if iteration % 10 == 0: # Log every 20 seconds
log.info(
f"Processing status: {state} (iteration {iteration + 1}/{max_iterations})"
)
time.sleep(poll_interval)
else:
log.warning(f"Unknown state: {state}")
time.sleep(poll_interval)
# Timeout
raise HTTPException(
status.HTTP_504_GATEWAY_TIMEOUT,
detail="MinerU processing timed out after 10 minutes",
)
def _download_and_extract_zip(self, zip_url: str, filename: str) -> str:
"""
Download ZIP file from CDN and extract markdown content.
Returns the markdown content as a string.
"""
log.info(f"Downloading results from: {zip_url}")
try:
response = requests.get(zip_url, timeout=60)
response.raise_for_status()
except requests.HTTPError as e:
raise HTTPException(
status.HTTP_400_BAD_REQUEST,
detail=f"Failed to download results ZIP: {e}",
)
except Exception as e:
raise HTTPException(
status.HTTP_500_INTERNAL_SERVER_ERROR,
detail=f"Error downloading results: {str(e)}",
)
# Save ZIP to temporary file and extract
try:
with tempfile.NamedTemporaryFile(delete=False, suffix=".zip") as tmp_zip:
tmp_zip.write(response.content)
tmp_zip_path = tmp_zip.name
with tempfile.TemporaryDirectory() as tmp_dir:
# Extract ZIP
with zipfile.ZipFile(tmp_zip_path, "r") as zip_ref:
zip_ref.extractall(tmp_dir)
# Find markdown file - search recursively for any .md file
markdown_content = None
found_md_path = None
# First, list all files in the ZIP for debugging
all_files = []
for root, dirs, files in os.walk(tmp_dir):
for file in files:
full_path = os.path.join(root, file)
all_files.append(full_path)
# Look for any .md file
if file.endswith(".md"):
found_md_path = full_path
log.info(f"Found markdown file at: {full_path}")
try:
with open(full_path, "r", encoding="utf-8") as f:
markdown_content = f.read()
if (
markdown_content
): # Use the first non-empty markdown file
break
except Exception as e:
log.warning(f"Failed to read {full_path}: {e}")
if markdown_content:
break
if markdown_content is None:
log.error(f"Available files in ZIP: {all_files}")
# Try to provide more helpful error message
md_files = [f for f in all_files if f.endswith(".md")]
if md_files:
error_msg = (
f"Found .md files but couldn't read them: {md_files}"
)
else:
error_msg = (
f"No .md files found in ZIP. Available files: {all_files}"
)
raise HTTPException(
status.HTTP_502_BAD_GATEWAY,
detail=error_msg,
)
# Clean up temporary ZIP file
os.unlink(tmp_zip_path)
except zipfile.BadZipFile as e:
raise HTTPException(
status.HTTP_502_BAD_GATEWAY,
detail=f"Invalid ZIP file received: {e}",
)
except Exception as e:
raise HTTPException(
status.HTTP_500_INTERNAL_SERVER_ERROR,
detail=f"Error extracting ZIP: {str(e)}",
)
if not markdown_content:
raise HTTPException(
status.HTTP_400_BAD_REQUEST,
detail="Extracted markdown content is empty",
)
log.info(
f"Successfully extracted markdown content ({len(markdown_content)} characters)"
)
return markdown_content

View File

@ -268,6 +268,13 @@ def merge_and_sort_query_results(query_results: list[dict], k: int) -> dict:
combined = dict() # To store documents with unique document hashes
for data in query_results:
if (
len(data.get("distances", [])) == 0
or len(data.get("documents", [])) == 0
or len(data.get("metadatas", [])) == 0
):
continue
distances = data["distances"][0]
documents = data["documents"][0]
metadatas = data["metadatas"][0]

View File

@ -717,7 +717,7 @@ class Oracle23aiClient(VectorDBBase):
)
try:
limit = limit or 1000
limit = 1000 # Hardcoded limit for get operation
with self.get_connection() as connection:
with connection.cursor() as cursor:

View File

@ -39,6 +39,7 @@ router = APIRouter()
def get_session_user_chat_list(
user=Depends(get_verified_user),
page: Optional[int] = None,
include_pinned: Optional[bool] = False,
include_folders: Optional[bool] = False,
):
try:
@ -47,11 +48,15 @@ def get_session_user_chat_list(
skip = (page - 1) * limit
return Chats.get_chat_title_id_list_by_user_id(
user.id, include_folders=include_folders, skip=skip, limit=limit
user.id,
include_folders=include_folders,
include_pinned=include_pinned,
skip=skip,
limit=limit,
)
else:
return Chats.get_chat_title_id_list_by_user_id(
user.id, include_folders=include_folders
user.id, include_folders=include_folders, include_pinned=include_pinned
)
except Exception as e:
log.exception(e)

View File

@ -183,7 +183,7 @@ async def set_tool_servers_config(
)
oauth_client_info = decrypt_data(oauth_client_info)
await request.app.state.oauth_client_manager.add_client(
request.app.state.oauth_client_manager.add_client(
f"{server_type}:{server_id}",
OAuthClientInformationFull(**oauth_client_info),
)

View File

@ -35,6 +35,10 @@ log = logging.getLogger(__name__)
router = APIRouter()
def validate_model_id(model_id: str) -> bool:
return model_id and len(model_id) <= 256
###########################
# GetModels
###########################
@ -84,6 +88,12 @@ async def create_new_model(
detail=ERROR_MESSAGES.MODEL_ID_TAKEN,
)
if not validate_model_id(form_data.id):
raise HTTPException(
status_code=status.HTTP_400_BAD_REQUEST,
detail=ERROR_MESSAGES.MODEL_ID_TOO_LONG,
)
else:
model = Models.insert_new_model(form_data, user.id)
if model:
@ -124,7 +134,8 @@ async def import_models(
for model_data in data:
# Here, you can add logic to validate model_data if needed
model_id = model_data.get("id")
if model_id:
if model_id and validate_model_id(model_id):
existing_model = Models.get_model_by_id(model_id)
if existing_model:
# Update existing model

View File

@ -466,6 +466,11 @@ async def get_rag_config(request: Request, user=Depends(get_admin_user)):
"DOCUMENT_INTELLIGENCE_ENDPOINT": request.app.state.config.DOCUMENT_INTELLIGENCE_ENDPOINT,
"DOCUMENT_INTELLIGENCE_KEY": request.app.state.config.DOCUMENT_INTELLIGENCE_KEY,
"MISTRAL_OCR_API_KEY": request.app.state.config.MISTRAL_OCR_API_KEY,
# MinerU settings
"MINERU_API_MODE": request.app.state.config.MINERU_API_MODE,
"MINERU_API_URL": request.app.state.config.MINERU_API_URL,
"MINERU_API_KEY": request.app.state.config.MINERU_API_KEY,
"MINERU_PARAMS": request.app.state.config.MINERU_PARAMS,
# Reranking settings
"RAG_RERANKING_MODEL": request.app.state.config.RAG_RERANKING_MODEL,
"RAG_RERANKING_ENGINE": request.app.state.config.RAG_RERANKING_ENGINE,
@ -647,6 +652,12 @@ class ConfigForm(BaseModel):
DOCUMENT_INTELLIGENCE_KEY: Optional[str] = None
MISTRAL_OCR_API_KEY: Optional[str] = None
# MinerU settings
MINERU_API_MODE: Optional[str] = None
MINERU_API_URL: Optional[str] = None
MINERU_API_KEY: Optional[str] = None
MINERU_PARAMS: Optional[dict] = None
# Reranking settings
RAG_RERANKING_MODEL: Optional[str] = None
RAG_RERANKING_ENGINE: Optional[str] = None
@ -886,6 +897,28 @@ async def update_rag_config(
else request.app.state.config.MISTRAL_OCR_API_KEY
)
# MinerU settings
request.app.state.config.MINERU_API_MODE = (
form_data.MINERU_API_MODE
if form_data.MINERU_API_MODE is not None
else request.app.state.config.MINERU_API_MODE
)
request.app.state.config.MINERU_API_URL = (
form_data.MINERU_API_URL
if form_data.MINERU_API_URL is not None
else request.app.state.config.MINERU_API_URL
)
request.app.state.config.MINERU_API_KEY = (
form_data.MINERU_API_KEY
if form_data.MINERU_API_KEY is not None
else request.app.state.config.MINERU_API_KEY
)
request.app.state.config.MINERU_PARAMS = (
form_data.MINERU_PARAMS
if form_data.MINERU_PARAMS is not None
else request.app.state.config.MINERU_PARAMS
)
# Reranking settings
if request.app.state.config.RAG_RERANKING_ENGINE == "":
# Unloading the internal reranker and clear VRAM memory
@ -1150,6 +1183,11 @@ async def update_rag_config(
"DOCUMENT_INTELLIGENCE_ENDPOINT": request.app.state.config.DOCUMENT_INTELLIGENCE_ENDPOINT,
"DOCUMENT_INTELLIGENCE_KEY": request.app.state.config.DOCUMENT_INTELLIGENCE_KEY,
"MISTRAL_OCR_API_KEY": request.app.state.config.MISTRAL_OCR_API_KEY,
# MinerU settings
"MINERU_API_MODE": request.app.state.config.MINERU_API_MODE,
"MINERU_API_URL": request.app.state.config.MINERU_API_URL,
"MINERU_API_KEY": request.app.state.config.MINERU_API_KEY,
"MINERU_PARAMS": request.app.state.config.MINERU_PARAMS,
# Reranking settings
"RAG_RERANKING_MODEL": request.app.state.config.RAG_RERANKING_MODEL,
"RAG_RERANKING_ENGINE": request.app.state.config.RAG_RERANKING_ENGINE,
@ -1560,6 +1598,10 @@ def process_file(
DOCUMENT_INTELLIGENCE_ENDPOINT=request.app.state.config.DOCUMENT_INTELLIGENCE_ENDPOINT,
DOCUMENT_INTELLIGENCE_KEY=request.app.state.config.DOCUMENT_INTELLIGENCE_KEY,
MISTRAL_OCR_API_KEY=request.app.state.config.MISTRAL_OCR_API_KEY,
MINERU_API_MODE=request.app.state.config.MINERU_API_MODE,
MINERU_API_URL=request.app.state.config.MINERU_API_URL,
MINERU_API_KEY=request.app.state.config.MINERU_API_KEY,
MINERU_PARAMS=request.app.state.config.MINERU_PARAMS,
)
docs = loader.load(
file.filename, file.meta.get("content_type"), file_path

View File

@ -827,11 +827,7 @@ async def chat_completion_files_handler(
if files := body.get("metadata", {}).get("files", None):
# Check if all files are in full context mode
all_full_context = all(
item.get("context") == "full"
for item in files
if item.get("type") == "file"
)
all_full_context = all(item.get("context") == "full" for item in files)
queries = []
if not all_full_context:
@ -1509,8 +1505,8 @@ async def process_chat_response(
)
follow_ups_string = response_message.get(
"content", response_message.get("reasoning_content", "")
)
"content"
) or response_message.get("reasoning_content", "")
else:
follow_ups_string = ""
@ -1573,12 +1569,12 @@ async def process_chat_response(
"message", {}
)
title_string = response_message.get(
"content",
response_message.get(
title_string = (
response_message.get("content")
or response_message.get(
"reasoning_content",
message.get("content", user_message),
),
)
or message.get("content", user_message)
)
else:
title_string = ""
@ -1637,9 +1633,8 @@ async def process_chat_response(
)
tags_string = response_message.get(
"content",
response_message.get("reasoning_content", ""),
)
"content"
) or response_message.get("reasoning_content", "")
else:
tags_string = ""
@ -2671,8 +2666,6 @@ async def process_chat_response(
results = []
for tool_call in response_tool_calls:
print("tool_call", tool_call)
tool_call_id = tool_call.get("id", "")
tool_function_name = tool_call.get("function", {}).get(
"name", ""
@ -2803,9 +2796,9 @@ async def process_chat_response(
try:
new_form_data = {
**form_data,
"model": model_id,
"stream": True,
"tools": form_data["tools"],
"messages": [
*form_data["messages"],
*convert_content_blocks_to_messages(
@ -2979,6 +2972,7 @@ async def process_chat_response(
try:
new_form_data = {
**form_data,
"model": model_id,
"stream": True,
"messages": [

View File

@ -754,7 +754,7 @@ async def execute_tool_server(
) as session:
request_method = getattr(session, http_method.lower())
if http_method in ["post", "put", "patch"]:
if http_method in ["post", "put", "patch", "delete"]:
async with request_method(
final_url,
json=body_params,

View File

@ -10,7 +10,7 @@ cryptography
bcrypt==5.0.0
argon2-cffi==25.1.0
PyJWT[crypto]==2.10.1
authlib==1.6.3
authlib==1.6.5
requests==2.32.5
aiohttp==3.12.15

View File

@ -4,10 +4,11 @@ Our primary goal is to ensure the protection and confidentiality of sensitive da
## Supported Versions
| Version | Supported |
| ------- | ------------------ |
| main | :white_check_mark: |
| others | :x: |
| Version (Branch) | Supported |
| ---------------- | ------------------ |
| main | :white_check_mark: |
| dev | :x: |
| others | :x: |
## Zero Tolerance for External Platforms
@ -17,28 +18,101 @@ Any reports or solicitations arriving from sources other than our designated Git
## Reporting a Vulnerability
We appreciate the community's interest in identifying potential vulnerabilities. However, effective immediately, we will **not** accept low-effort vulnerability reports. To ensure that submissions are constructive and actionable, please adhere to the following guidelines:
Reports not submitted through our designated GitHub repository will be disregarded, and we will categorically reject invitations to collaborate on external platforms. Our aggressive stance on this matter underscores our commitment to a secure, transparent, and open community where all operations are visible and contributors are accountable.
1. **No Vague Reports**: Submissions such as "I found a vulnerability" without any details will be treated as spam and will not be accepted.
We appreciate the community's interest in identifying potential vulnerabilities. However, effective immediately, we will **not** accept low-effort vulnerability reports. Ensure that **submissions are constructive, actionable, reproducible, well documented and adhere to the following guidelines**:
2. **In-Depth Understanding Required**: Reports must reflect a clear understanding of the codebase and provide specific details about the vulnerability, including the affected components and potential impacts.
1. **Report MUST be a vulnerability:** A security vulnerability is an exploitable weakness where the system behaves in an unintended way, allowing attackers to bypass security controls, gain unauthorized access, execute arbitrary code, or escalate privileges. Configuration options, missing features, and expected protocol behavior are **not vulnerabilities**.
3. **Proof of Concept (PoC) is Mandatory**: Each submission must include a well-documented proof of concept (PoC) that demonstrates the vulnerability. If confidentiality is a concern, reporters are encouraged to create a private fork of the repository and share access with the maintainers. Reports lacking valid evidence will be disregarded.
2. **No Vague Reports**: Submissions such as "I found a vulnerability" without any details will be treated as spam and will not be accepted.
4. **Required Patch Submission**: Along with the PoC, reporters must provide a patch or actionable steps to remediate the identified vulnerability. This helps us evaluate and implement fixes rapidly.
3. **In-Depth Understanding Required**: Reports must reflect a clear understanding of the codebase and provide specific details about the vulnerability, including the affected components and potential impacts.
5. **Streamlined Merging Process**: When vulnerability reports meet the above criteria, we can consider them for immediate merging, similar to regular pull requests. Well-structured and thorough submissions will expedite the process of enhancing our security.
4. **Proof of Concept (PoC) is Mandatory**: Each submission must include a well-documented proof of concept (PoC) that demonstrates the vulnerability. If confidentiality is a concern, reporters are encouraged to create a private fork of the repository and share access with the maintainers. Reports lacking valid evidence may be disregarded.
**Non-compliant submissions will be closed, and repeat violators may be banned.** Our goal is to foster a constructive reporting environment where quality submissions promote better security for all users.
> [!NOTE]
> A PoC (Proof of Concept) is a **demonstration of exploitation of a vulnerability**. Your PoC must show:
>
> 1. What security boundary was crossed (Confidentiality, Integrity, Availability, Authenticity, Non-repudiation)
> 2. How this vulnerability was abused
> 3. What actions the attacker can now perform
>
> **Examples of valid PoCs:**
>
> - Step-by-step reproduction instructions with exact commands
> - Complete exploit code with detailed execution instructions
> - Screenshots/videos demonstrating the exploit (supplementary to written steps)
>
> **Failure to provide a reproducible PoC may lead to closure of the report**
> We will notify you, if we struggle to reproduce the exploit using your PoC to allow you to improve your PoC
> However, if we repeatedly cannot reproduce the exploit using the PoC, the report may be closed
## Product Security
5. **Required Patch or Actionable Remediation Plan Submission**: Along with the PoC, reporters must provide a patch or some actionable steps to remediate the identified vulnerability. This helps us evaluate and implement fixes rapidly.
6. **Streamlined Merging Process**: When vulnerability reports meet the above criteria, we can consider provided patches for immediate merging, similar to regular pull requests. Well-structured and thorough submissions will expedite the process of enhancing our security.
7. **Default Configuration Testing**: All vulnerability reports MUST be tested and reproducible using Open WebUI's out-of-the-box default configuration. Claims of vulnerabilities that only manifest with explicitly weakened security settings may be discarded, unless they are covered by the following exception:
> [!NOTE]
> **Note**: If you believe you have found a security issue that
>
> 1. affects default configurations **or**
> 2. represents a genuine bypass of intended security controls **or**
> 3. works only with non-default configurations **but the configuration in question is likely to be used by production deployments** > **then we absolutely want to hear about it.** This policy is intended to filter configuration issues and deployment problems, not to discourage legitimate security research.
8. **Threat Model Understanding Required**: Reports must demonstrate understanding of Open WebUI's self-hosted, authenticated, role-based access control architecture. Comparing Open WebUI to services with fundamentally different security models without acknowledging the architectural differences may result in report rejection.
9. **CVSS Scoring Accuracy:** If you include a CVSS score with your report, it must accurately reflect the vulnerability according to CVSS methodology. Common errors include 1) rating PR:N (None) when authentication is required, 2) scoring hypothetical attack chains instead of the actual vulnerability, or 3) inflating severity without evidence. **We will adjust inaccurate CVSS scores.** Intentionally inflated scores may result in report rejection.
> [!WARNING] > **Using CVE Precedents:** If you cite other CVEs to support your report, ensure they are **genuinely comparable** in vulnerability type, threat model, and attack vector. Citing CVEs from different product categories, different vulnerability classes or different deployment models will lead us to suspect the use of AI in your report.
11. **Admin Actions Are Out of Scope:** Vulnerabilities that require an administrator to actively perform unsafe actions are **not considered valid vulnerabilities**. Admins have full system control and are expected to understand the security implications of their actions and configurations. This includes but is not limited to: adding malicious external servers (models, tools, webhooks), pasting untrusted code into Functions/Tools, or intentionally weakening security settings. **Reports requiring admin negligence or social engineering of admins may be rejected.**
12. **AI report transparency:** Due to an extreme spike in AI-aided vulnerability reports **YOU MUST DISCLOSE if AI was used in any capacity** - whether for writing the report, generating the PoC, or identifying the vulnerability. If AI helped you in any way shape or form in the creation of the report, PoC or finding the vulnerability, you MUST disclose it.
> [!NOTE]
> AI-aided vulnerability reports **will not be rejected by us by default.** But:
>
> - If we suspect you used AI (but you did not disclose it to us), we will be asking tough follow-up questions to validate your understanding of the reported vulnerability and Open WebUI itself.
> - If we suspect you used AI (but you did not disclose it to us) **and** your report ends up being invalid/not a vulnerability/not reproducible, then you **may be banned** from reporting future vulnerabilities.
>
> This measure was necessary due to the extreme rise in clearly AI written vulnerability reports, where the vast majority of them
>
> - were not a vulnerability
> - were faulty configurations rather than a real vulnerability
> - did not provide a PoC
> - violated any of the rules outlined here
> - had a clear lack of understanding of Open WebUI
> - wrote comments with conflicting information
> - used illogical arguments
**Non-compliant submissions will be closed, and repeat extreme violators may be banned.** Our goal is to foster a constructive reporting environment where quality submissions promote better security for all users.
If you want to report a vulnerability and can meet the outlined requirements, [open a vulnerability report here](https://github.com/open-webui/open-webui/security/advisories/new).
## Product Security And For Non-Vulnerability Security Concerns:
If your concern does not meet the vulnerability requirements outlined above, such as:
- Suggestions for better default configuration values
- Security hardening recommendations
- Deployment best practices guidance
- Unclear configuration instructions
- Need for additional security documentation
- Feature requests for optional security enhancements (2FA, audit logging, etc.)
- General security questions about production deployment
**then use one of the following channels instead:**
- **Documentation issues/improvement ideas:** Open an issue on our [Documentation Repository](https://github.com/open-webui/docs)
- **Feature requests:** Create a discussion in [GitHub Discussions - Ideas](https://github.com/open-webui/open-webui/discussions/) to discuss with the community if this feature request is wanted by multiple people
- **Configuration help:** Ask the community for help and guidance on our [Discord Server](https://discord.gg/5rJgQTnV4s) or on [Reddit](https://www.reddit.com/r/OpenWebUI/)
- **General issues:** Use our [Issue Tracker](https://github.com/open-webui/open-webui/issues)
We regularly audit our internal processes and system architecture for vulnerabilities using a combination of automated and manual testing techniques. We are also planning to implement SAST and SCA scans in our project soon.
For immediate concerns or detailed reports that meet our guidelines, please create an issue in our [issue tracker](/open-webui/open-webui/issues) or contact us on [Discord](https://discord.gg/5rJgQTnV4s).
For any other immediate concerns, please create an issue in our [issue tracker](https://github.com/open-webui/open-webui/issues) or contact our team on [Discord](https://discord.gg/5rJgQTnV4s).
---
_Last updated on **2024-08-19**._
_Last updated on **2025-10-12**._

4
package-lock.json generated
View File

@ -1,12 +1,12 @@
{
"name": "open-webui",
"version": "0.6.33",
"version": "0.6.34",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "open-webui",
"version": "0.6.33",
"version": "0.6.34",
"dependencies": {
"@azure/msal-browser": "^4.5.0",
"@codemirror/lang-javascript": "^6.2.2",

View File

@ -1,6 +1,6 @@
{
"name": "open-webui",
"version": "0.6.33",
"version": "0.6.34",
"private": true,
"scripts": {
"dev": "npm run pyodide:fetch && vite dev --host",

View File

@ -18,7 +18,7 @@ dependencies = [
"bcrypt==5.0.0",
"argon2-cffi==25.1.0",
"PyJWT[crypto]==2.10.1",
"authlib==1.6.3",
"authlib==1.6.5",
"requests==2.32.5",
"aiohttp==3.12.15",

View File

@ -129,8 +129,8 @@ li p {
}
::-webkit-scrollbar {
height: 0.4rem;
width: 0.4rem;
height: 0.8rem;
width: 0.8rem;
}
::-webkit-scrollbar-track {

View File

@ -112,6 +112,7 @@ export const importChat = async (
export const getChatList = async (
token: string = '',
page: number | null = null,
include_pinned: boolean = false,
include_folders: boolean = false
) => {
let error = null;
@ -125,6 +126,10 @@ export const getChatList = async (
searchParams.append('include_folders', 'true');
}
if (include_pinned) {
searchParams.append('include_pinned', 'true');
}
const res = await fetch(`${WEBUI_API_BASE_URL}/chats/?${searchParams.toString()}`, {
method: 'GET',
headers: {

View File

@ -494,7 +494,10 @@ export const executeToolServer = async (
headers
};
if (['post', 'put', 'patch'].includes(httpMethod.toLowerCase()) && operation.requestBody) {
if (
['post', 'put', 'patch', 'delete'].includes(httpMethod.toLowerCase()) &&
operation.requestBody
) {
requestOptions.body = JSON.stringify(bodyParams);
}

View File

@ -207,6 +207,15 @@
return;
}
if (
RAGConfig.CONTENT_EXTRACTION_ENGINE === 'mineru' &&
RAGConfig.MINERU_API_MODE === 'cloud' &&
RAGConfig.MINERU_API_KEY === ''
) {
toast.error($i18n.t('MinerU API Key required for Cloud API mode.'));
return;
}
if (!RAGConfig.BYPASS_EMBEDDING_AND_RETRIEVAL) {
await embeddingModelUpdateHandler();
}
@ -337,6 +346,7 @@
<option value="datalab_marker">{$i18n.t('Datalab Marker API')}</option>
<option value="document_intelligence">{$i18n.t('Document Intelligence')}</option>
<option value="mistral_ocr">{$i18n.t('Mistral OCR')}</option>
<option value="mineru">{$i18n.t('MinerU')}</option>
</select>
</div>
</div>
@ -749,6 +759,92 @@
bind:value={RAGConfig.MISTRAL_OCR_API_KEY}
/>
</div>
{:else if RAGConfig.CONTENT_EXTRACTION_ENGINE === 'mineru'}
<!-- API Mode Selection -->
<div class="flex w-full mt-2">
<div class="flex-1 flex justify-between">
<div class="self-center text-xs font-medium">
{$i18n.t('API Mode')}
</div>
<select
class="dark:bg-gray-900 w-fit pr-8 rounded-sm px-2 text-xs bg-transparent outline-hidden"
bind:value={RAGConfig.MINERU_API_MODE}
on:change={() => {
// Auto-update URL when switching modes if it's empty or matches the opposite mode's default
const cloudUrl = 'https://mineru.net/api/v4';
const localUrl = 'http://localhost:8000';
if (RAGConfig.MINERU_API_MODE === 'cloud') {
if (!RAGConfig.MINERU_API_URL || RAGConfig.MINERU_API_URL === localUrl) {
RAGConfig.MINERU_API_URL = cloudUrl;
}
} else {
if (!RAGConfig.MINERU_API_URL || RAGConfig.MINERU_API_URL === cloudUrl) {
RAGConfig.MINERU_API_URL = localUrl;
}
}
}}
>
<option value="local">{$i18n.t('Self-Hosted')}</option>
<option value="cloud">{$i18n.t('minerU managed (Cloud API)')}</option>
</select>
</div>
</div>
<!-- API URL -->
<div class="flex w-full mt-2">
<input
class="flex-1 w-full text-sm bg-transparent outline-hidden"
placeholder={RAGConfig.MINERU_API_MODE === 'cloud'
? $i18n.t('https://mineru.net/api/v4')
: $i18n.t('http://localhost:8000')}
bind:value={RAGConfig.MINERU_API_URL}
/>
</div>
<!-- API Key (Cloud only) -->
{#if RAGConfig.MINERU_API_MODE === 'cloud'}
<div class="flex w-full mt-2">
<SensitiveInput
placeholder={$i18n.t('Enter MinerU API Key')}
bind:value={RAGConfig.MINERU_API_KEY}
/>
</div>
{/if}
<!-- Parameters -->
<div class="flex justify-between w-full mt-2">
<div class="self-center text-xs font-medium">
<Tooltip
content={$i18n.t(
'Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)'
)}
placement="top-start"
>
{$i18n.t('Parameters')}
</Tooltip>
</div>
<div class="">
<Textarea
value={typeof RAGConfig.MINERU_PARAMS === 'object' &&
RAGConfig.MINERU_PARAMS !== null &&
Object.keys(RAGConfig.MINERU_PARAMS).length > 0
? JSON.stringify(RAGConfig.MINERU_PARAMS, null, 2)
: ''}
on:input={(e) => {
try {
const value = e.target.value.trim();
RAGConfig.MINERU_PARAMS = value ? JSON.parse(value) : {};
} catch (err) {
// Keep the string value if JSON is invalid (user is still typing)
RAGConfig.MINERU_PARAMS = e.target.value;
}
}}
placeholder={`{\n "enable_ocr": false,\n "enable_formula": true,\n "enable_table": true,\n "language": "en",\n "model_version": "pipeline",\n "page_ranges": ""\n}`}
minSize={100}
/>
</div>
</div>
{/if}
</div>
@ -978,7 +1074,7 @@
<div class="mt-1 mb-1 text-xs text-gray-400 dark:text-gray-500">
{$i18n.t(
'Warning: If you update or change your embedding model, you will need to re-import all documents.'
'After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the "Reindex" button below.'
)}
</div>
</div>

View File

@ -399,6 +399,26 @@
>{$i18n.t("'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.")}</span
>
</div>
{#if adminConfig.JWT_EXPIRES_IN === '-1'}
<div class="mt-2 text-xs">
<div
class=" bg-yellow-500/20 text-yellow-700 dark:text-yellow-200 rounded-lg px-3 py-2"
>
<div>
<span class=" font-medium">{$i18n.t('Warning')}:</span>
<span
><a
href="https://docs.openwebui.com/getting-started/env-configuration#jwt_expires_in"
target="_blank"
class=" underline"
>{$i18n.t('No expiration can pose security risks.')}
</a></span
>
</div>
</div>
</div>
{/if}
</div>
<div class=" space-y-3">

View File

@ -39,51 +39,51 @@
const codeBlockContents = message.content.match(/```[\s\S]*?```/g);
let codeBlocks = [];
let htmlContent = '';
let cssContent = '';
let jsContent = '';
if (codeBlockContents) {
codeBlockContents.forEach((block) => {
const lang = block.split('\n')[0].replace('```', '').trim().toLowerCase();
const code = block.replace(/```[\s\S]*?\n/, '').replace(/```$/, '');
codeBlocks.push({ lang, code });
});
}
let htmlContent = '';
let cssContent = '';
let jsContent = '';
codeBlocks.forEach((block) => {
const { lang, code } = block;
codeBlocks.forEach((block) => {
const { lang, code } = block;
if (lang === 'html') {
htmlContent += code + '\n';
} else if (lang === 'css') {
cssContent += code + '\n';
} else if (lang === 'javascript' || lang === 'js') {
jsContent += code + '\n';
}
});
} else {
const inlineHtml = message.content.match(/<html>[\s\S]*?<\/html>/gi);
const inlineCss = message.content.match(/<style>[\s\S]*?<\/style>/gi);
const inlineJs = message.content.match(/<script>[\s\S]*?<\/script>/gi);
if (lang === 'html') {
htmlContent += code + '\n';
} else if (lang === 'css') {
cssContent += code + '\n';
} else if (lang === 'javascript' || lang === 'js') {
jsContent += code + '\n';
if (inlineHtml) {
inlineHtml.forEach((block) => {
const content = block.replace(/<\/?html>/gi, ''); // Remove <html> tags
htmlContent += content + '\n';
});
}
if (inlineCss) {
inlineCss.forEach((block) => {
const content = block.replace(/<\/?style>/gi, ''); // Remove <style> tags
cssContent += content + '\n';
});
}
if (inlineJs) {
inlineJs.forEach((block) => {
const content = block.replace(/<\/?script>/gi, ''); // Remove <script> tags
jsContent += content + '\n';
});
}
});
const inlineHtml = message.content.match(/<html>[\s\S]*?<\/html>/gi);
const inlineCss = message.content.match(/<style>[\s\S]*?<\/style>/gi);
const inlineJs = message.content.match(/<script>[\s\S]*?<\/script>/gi);
if (inlineHtml) {
inlineHtml.forEach((block) => {
const content = block.replace(/<\/?html>/gi, ''); // Remove <html> tags
htmlContent += content + '\n';
});
}
if (inlineCss) {
inlineCss.forEach((block) => {
const content = block.replace(/<\/?style>/gi, ''); // Remove <style> tags
cssContent += content + '\n';
});
}
if (inlineJs) {
inlineJs.forEach((block) => {
const content = block.replace(/<\/?script>/gi, ''); // Remove <script> tags
jsContent += content + '\n';
});
}
if (htmlContent || cssContent || jsContent) {

View File

@ -117,6 +117,11 @@
let showValvesModal = false;
let selectedValvesType = 'tool'; // 'tool' or 'function'
let selectedValvesItemId = null;
let integrationsMenuCloseOnOutsideClick = true;
$: if (!showValvesModal) {
integrationsMenuCloseOnOutsideClick = true;
}
$: onChange({
prompt,
@ -944,6 +949,9 @@
on:save={async () => {
await tick();
}}
on:close={() => {
integrationsMenuCloseOnOutsideClick = true;
}}
/>
{#if loaded}
@ -1463,11 +1471,13 @@
bind:webSearchEnabled
bind:imageGenerationEnabled
bind:codeInterpreterEnabled
closeOnOutsideClick={integrationsMenuCloseOnOutsideClick}
onShowValves={(e) => {
const { type, id } = e;
selectedValvesType = type;
selectedValvesItemId = id;
showValvesModal = true;
integrationsMenuCloseOnOutsideClick = false;
}}
onClose={async () => {
await tick();

View File

@ -31,7 +31,7 @@
const getItemsPage = async () => {
itemsLoading = true;
let res = await getChatList(localStorage.token, page, true).catch(() => {
let res = await getChatList(localStorage.token, page, true, true).catch(() => {
return [];
});

View File

@ -42,6 +42,7 @@
export let onShowValves: Function;
export let onClose: Function;
export let closeOnOutsideClick = true;
let show = false;
let tab = '';
@ -93,6 +94,7 @@
<Dropdown
bind:show
{closeOnOutsideClick}
on:change={(e) => {
if (e.detail === false) {
onClose();

View File

@ -276,7 +276,7 @@
</div>
</div>
{#if $user?.role === 'admin' || ($user?.permissions.chat?.system_prompt ?? true)}
{#if $user?.role === 'admin' || (($user?.permissions.chat?.controls ?? true) && ($user?.permissions.chat?.system_prompt ?? true))}
<hr class="border-gray-100/50 dark:border-gray-850 my-3" />
<div>
@ -293,7 +293,7 @@
</div>
{/if}
{#if $user?.role === 'admin' || ($user?.permissions.chat?.controls ?? true)}
{#if $user?.role === 'admin' || (($user?.permissions.chat?.controls ?? true) && ($user?.permissions.chat?.params ?? true))}
<div class="mt-2 space-y-3 pr-1.5">
<div class="flex justify-between items-center text-sm">
<div class=" font-medium">{$i18n.t('Advanced Parameters')}</div>

View File

@ -52,10 +52,17 @@
<Tooltip content={connection?.type === 'mcp' ? $i18n.t('MCP') : $i18n.t('OpenAPI')}>
<WrenchAlt />
</Tooltip>
<div class=" capitalize outline-hidden w-full bg-transparent">
{connection?.info?.name ?? connection?.url}
<span class="text-gray-500">{connection?.info?.id}</span>
</div>
{#if connection?.info?.name}
<div class=" capitalize outline-hidden w-full bg-transparent">
{connection?.info?.name ?? connection?.url}
<span class="text-gray-500">{connection?.info?.id ?? ''}</span>
</div>
{:else}
<div>
{connection?.url}
</div>
{/if}
</div>
</div>
</Tooltip>

View File

@ -9,12 +9,15 @@
export let show = false;
export let side = 'bottom';
export let align = 'start';
export let closeOnOutsideClick = true;
const dispatch = createEventDispatcher();
</script>
<DropdownMenu.Root
bind:open={show}
closeFocus={false}
{closeOnOutsideClick}
onOpenChange={(state) => {
dispatch('change', state);
}}

View File

@ -57,7 +57,11 @@
$: if (show && modalElement) {
document.body.appendChild(modalElement);
focusTrap = FocusTrap.createFocusTrap(modalElement);
focusTrap = FocusTrap.createFocusTrap(modalElement, {
allowOutsideClick: (e) => {
return e.target.closest('[data-sonner-toast]') !== null;
}
});
focusTrap.activate();
window.addEventListener('keydown', handleKeyDown);
document.body.style.overflow = 'hidden';

View File

@ -24,7 +24,7 @@
let actions = [
{
label: 'Start a new conversation',
label: $i18n.t('Start a new conversation'),
onClick: async () => {
await goto(`/${query ? `?q=${query}` : ''}`);
show = false;
@ -231,7 +231,7 @@
($user?.role === 'admin' || ($user?.permissions?.features?.notes ?? true))
? [
{
label: 'Create a new note',
label: $i18n.t('Create a new note'),
onClick: async () => {
await goto(`/notes${query ? `?content=${query}` : ''}`);
show = false;

View File

@ -969,7 +969,6 @@
chevron={false}
on:change={async (e) => {
selectedFolder.set(null);
await goto('/');
}}
on:import={(e) => {
importChatHandler(e.detail);

View File

@ -385,7 +385,9 @@
}
};
$: setFolderItems(open);
$: if (open) {
setFolderItems();
}
const renameHandler = async () => {
console.log('Edit');

View File

@ -73,7 +73,9 @@
"Admin Settings": "اعدادات المشرف",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "",
"Advanced Parameters": "التعليمات المتقدمة",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "المعلمات المتقدمة",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "API تم أنشاء المفتاح",
"API Key Endpoint Restrictions": "",
"API keys": "مفاتيح واجهة برمجة التطبيقات",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "",
@ -338,6 +341,7 @@
"Create": "",
"Create a knowledge base": "",
"Create a model": "إنشاء نموذج",
"Create a new note": "",
"Create Account": "إنشاء حساب",
"Create Admin Account": "",
"Create Channel": "",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "",
"Enter Key Behavior": "",
"Enter language codes": "أدخل كود اللغة",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "",
"Enter model tag (e.g. {{modelTag}})": "(e.g. {{modelTag}}) أدخل الموديل تاق",
@ -823,6 +828,8 @@
"How can I help you today?": "كيف استطيع مساعدتك اليوم؟",
"How would you rate this response?": "",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "البحث الهجين",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
"ID": "",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "",
@ -1056,6 +1066,7 @@
"No content to speak": "",
"No conversation to save": "",
"No distance available": "",
"No expiration can pose security risks.": "",
"No feedbacks found": "",
"No file selected": "",
"No functions found": "",
@ -1389,6 +1400,7 @@
"Select only one model to call": "",
"Select view": "",
"Selected model(s) do not support image inputs": "النموذج (النماذج) المحددة لا تدعم مدخلات الصور",
"Self-Hosted": "",
"semantic": "",
"Send": "تم",
"Send a Message": "يُرجى إدخال طلبك هنا",
@ -1466,6 +1478,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "محرك تحويل الكلام إلى نص",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "بداية القناة",
"Start Tag": "",
"Status Updates": "",
@ -1692,7 +1705,6 @@
"Warning": "تحذير",
"Warning:": "تحذير:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "تحذير: إذا قمت بتحديث أو تغيير نموذج التضمين الخاص بك، فستحتاج إلى إعادة استيراد كافة المستندات.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
"Web": "Web",
"Web API": "",

View File

@ -73,7 +73,9 @@
"Admin Settings": "إعدادات المسؤول",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "للمسؤولين الوصول إلى جميع الأدوات في جميع الأوقات؛ بينما يحتاج المستخدمون إلى تعيين أدوات لكل نموذج في مساحة العمل.",
"Advanced Parameters": "المعلمات المتقدمة",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "المعلمات المتقدمة",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "الكل",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "تم إنشاء مفتاح واجهة API.",
"API Key Endpoint Restrictions": "قيود نقاط نهاية مفتاح API",
"API keys": "مفاتيح واجهة برمجة التطبيقات (API)",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "DN التطبيق",
@ -338,6 +341,7 @@
"Create": "إنشاء",
"Create a knowledge base": "إنشاء قاعدة معرفة",
"Create a model": "إنشاء نموذج",
"Create a new note": "",
"Create Account": "إنشاء حساب",
"Create Admin Account": "إنشاء حساب مسؤول",
"Create Channel": "إنشاء قناة",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "أدخل مفتاح API لـ Kagi Search",
"Enter Key Behavior": "أدخل سلوك المفتاح",
"Enter language codes": "أدخل كود اللغة",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "أدخل معرف النموذج",
"Enter model tag (e.g. {{modelTag}})": "(e.g. {{modelTag}}) أدخل الموديل تاق",
@ -823,6 +828,8 @@
"How can I help you today?": "كيف استطيع مساعدتك اليوم؟",
"How would you rate this response?": "كيف تقيّم هذا الرد؟",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "البحث الهجين",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "أقر بأنني قرأت وفهمت تبعات هذا الإجراء. أنا على دراية بالمخاطر المرتبطة بتنفيذ كود عشوائي وقد تحققت من موثوقية المصدر.",
"ID": "المعرّف",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "النموذج",
@ -1056,6 +1066,7 @@
"No content to speak": "لا يوجد محتوى للتحدث عنه",
"No conversation to save": "",
"No distance available": "لا توجد مسافة متاحة",
"No expiration can pose security risks.": "",
"No feedbacks found": "لم يتم العثور على ملاحظات",
"No file selected": "لم يتم تحديد ملف",
"No functions found": "",
@ -1389,6 +1400,7 @@
"Select only one model to call": "اختر نموذجًا واحدًا فقط للاستدعاء",
"Select view": "",
"Selected model(s) do not support image inputs": "النموذج (النماذج) المحددة لا تدعم مدخلات الصور",
"Self-Hosted": "",
"semantic": "",
"Send": "تم",
"Send a Message": "يُرجى إدخال طلبك هنا",
@ -1466,6 +1478,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "محرك تحويل الكلام إلى نص",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "بداية القناة",
"Start Tag": "",
"Status Updates": "",
@ -1692,7 +1705,6 @@
"Warning": "تحذير",
"Warning:": "تحذير:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "تحذير: تفعيل هذا الخيار سيسمح للمستخدمين برفع كود عشوائي على الخادم.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "تحذير: إذا قمت بتحديث أو تغيير نموذج التضمين الخاص بك، فستحتاج إلى إعادة استيراد كافة المستندات.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "تحذير: تنفيذ كود Jupyter يتيح تنفيذ كود عشوائي مما يشكل مخاطر أمنية جسيمة—تابع بحذر شديد.",
"Web": "Web",
"Web API": "واجهة برمجة التطبيقات (API)",

View File

@ -73,7 +73,9 @@
"Admin Settings": "Настройки на администратора",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Администраторите имат достъп до всички инструменти по всяко време; потребителите се нуждаят от инструменти, присвоени за всеки модел в работното пространство.",
"Advanced Parameters": "Разширени параметри",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Разширени параметри",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "API Ключ създаден.",
"API Key Endpoint Restrictions": "Ограничения на крайните точки за API Ключ",
"API keys": "API Ключове",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "DN на приложението",
@ -338,6 +341,7 @@
"Create": "Създай",
"Create a knowledge base": "Създаване на база знания",
"Create a model": "Създаване на модел",
"Create a new note": "",
"Create Account": "Създаване на Акаунт",
"Create Admin Account": "Създаване на администраторски акаунт",
"Create Channel": "Създаване на канал",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Въведете API ключ за Kagi Search",
"Enter Key Behavior": "",
"Enter language codes": "Въведете кодове на езика",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "Въведете ID на модела",
"Enter model tag (e.g. {{modelTag}})": "Въведете таг на модел (напр. {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "Как мога да ви помогна днес?",
"How would you rate this response?": "Как бихте оценили този отговор?",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Хибридно търсене",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Потвърждавам, че съм прочел и разбирам последствията от моето действие. Наясно съм с рисковете, свързани с изпълнението на произволен код, и съм проверил надеждността на източника.",
"ID": "ID",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "Модел",
@ -1056,6 +1066,7 @@
"No content to speak": "Няма съдържание за изговаряне",
"No conversation to save": "",
"No distance available": "Няма налично разстояние",
"No expiration can pose security risks.": "",
"No feedbacks found": "Не са намерени обратни връзки",
"No file selected": "Не е избран файл",
"No functions found": "",
@ -1385,6 +1396,7 @@
"Select only one model to call": "Изберете само един модел за извикване",
"Select view": "",
"Selected model(s) do not support image inputs": "Избраният(те) модел(и) не поддържа въвеждане на изображения",
"Self-Hosted": "",
"semantic": "",
"Send": "Изпрати",
"Send a Message": "Изпращане на Съобщение",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Двигател за преобразуване на реч в текста",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Начало на канала",
"Start Tag": "",
"Status Updates": "",
@ -1688,7 +1701,6 @@
"Warning": "Предупреждение",
"Warning:": "Предупреждение:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Предупреждение: Активирането на това ще позволи на потребителите да качват произволен код на сървъра.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Предупреждение: Ако актуализирате или промените вашия модел за вграждане, трябва да повторите импортирането на всички документи.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Предупреждение: Изпълнението на Jupyter позволява произволно изпълнение на код, което представлява сериозни рискове за сигурността-продължете с изключително внимание.",
"Web": "Уеб",
"Web API": "Уеб API",

View File

@ -73,7 +73,9 @@
"Admin Settings": "এডমিন সেটিংস",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "",
"Advanced Parameters": "এডভান্সড প্যারামিটার্স",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "অ্যাডভান্সড প্যারাম",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "একটি এপিআই কোড তৈরি করা হয়েছে.",
"API Key Endpoint Restrictions": "",
"API keys": "এপিআই কোডস",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "",
@ -338,6 +341,7 @@
"Create": "",
"Create a knowledge base": "",
"Create a model": "একটি মডেল তৈরি করুন",
"Create a new note": "",
"Create Account": "একাউন্ট তৈরি করুন",
"Create Admin Account": "",
"Create Channel": "",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "",
"Enter Key Behavior": "",
"Enter language codes": "ল্যাঙ্গুয়েজ কোড লিখুন",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "",
"Enter model tag (e.g. {{modelTag}})": "মডেল ট্যাগ লিখুন (e.g. {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "আপনাকে আজ কিভাবে সাহায্য করতে পারি?",
"How would you rate this response?": "",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "হাইব্রিড অনুসন্ধান",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
"ID": "",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "",
@ -1056,6 +1066,7 @@
"No content to speak": "",
"No conversation to save": "",
"No distance available": "",
"No expiration can pose security risks.": "",
"No feedbacks found": "",
"No file selected": "",
"No functions found": "",
@ -1385,6 +1396,7 @@
"Select only one model to call": "",
"Select view": "",
"Selected model(s) do not support image inputs": "নির্বাচিত মডেল(গুলি) চিত্র ইনপুট সমর্থন করে না",
"Self-Hosted": "",
"semantic": "",
"Send": "পাঠান",
"Send a Message": "একটি মেসেজ পাঠান",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "স্পিচ-টু-টেক্সট ইঞ্জিন",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "চ্যানেলের শুরু",
"Start Tag": "",
"Status Updates": "",
@ -1688,7 +1701,6 @@
"Warning": "সতর্কীকরণ",
"Warning:": "সতর্কতা:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "সতর্কীকরণ: আপনি যদি আপনার এম্বেডিং মডেল আপডেট বা পরিবর্তন করেন, তাহলে আপনাকে সমস্ত নথি পুনরায় আমদানি করতে হবে।.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
"Web": "ওয়েব",
"Web API": "",

View File

@ -73,7 +73,9 @@
"Admin Settings": "དོ་དམ་པའི་སྒྲིག་འགོད།",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "དོ་དམ་པས་དུས་རྟག་ཏུ་ལག་ཆ་ཡོངས་ལ་འཛུལ་སྤྱོད་བྱེད་ཆོག བེད་སྤྱོད་མཁན་གྱིས་ལས་ཡུལ་ནང་དཔེ་དབྱིབས་རེ་རེར་བཀོད་པའི་ལག་ཆ་དགོས་མཁོ་ཡོད།",
"Advanced Parameters": "མཐོ་རིམ་ཞུགས་གྲངས།",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "མཐོ་རིམ་ཞུགས།",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "ཡོངས།",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "API ལྡེ་མིག་བཟོས་ཟིན།",
"API Key Endpoint Restrictions": "API ལྡེ་མིག་མཇུག་མཐུད་ཚད་བཀག",
"API keys": "API ལྡེ་མིག",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "Application DN",
@ -338,6 +341,7 @@
"Create": "གསར་བཟོ།",
"Create a knowledge base": "ཤེས་བྱའི་རྟེན་གཞི་ཞིག་གསར་བཟོ་བྱེད་པ།",
"Create a model": "དཔེ་དབྱིབས་ཤིག་གསར་བཟོ་བྱེད་པ།",
"Create a new note": "",
"Create Account": "རྩིས་ཁྲ་གསར་བཟོ།",
"Create Admin Account": "དོ་དམ་པའི་རྩིས་ཁྲ་གསར་བཟོ།",
"Create Channel": "བགྲོ་གླེང་གསར་བཟོ།",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Kagi Search API ལྡེ་མིག་འཇུག་པ།",
"Enter Key Behavior": "ལྡེ་མིག་གི་བྱེད་སྟངས་འཇུག་པ།",
"Enter language codes": "སྐད་ཡིག་གི་ཨང་རྟགས་འཇུག་པ།",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "དཔེ་དབྱིབས་ཀྱི་ ID འཇུག་པ།",
"Enter model tag (e.g. {{modelTag}})": "དཔེ་དབྱིབས་ཀྱི་རྟགས་འཇུག་པ། (དཔེར་ན། {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "དེ་རིང་ངས་ཁྱེད་ལ་རོགས་པ་ཅི་ཞིག་བྱེད་ཐུབ་བམ།",
"How would you rate this response?": "ལན་འདི་ལ་ཁྱེད་ཀྱིས་སྐར་མ་ག་ཚོད་སྤྲོད་འདོད་དམ།",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Hybrid འཚོལ་བཤེར།",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "ངས་ངའི་བྱ་སྤྱོད་ཀྱི་ཤུགས་རྐྱེན་ཀློག་པ་དང་གོ་རྟོགས་སྤྲད་ཡོད་པ་ཁས་ལེན་བྱེད། ངས་གང་འདོད་ཀྱི་ཀོཌ་ལག་བསྟར་དང་འབྲེལ་བའི་ཉེན་ཁ་ཤེས་ཀྱི་ཡོད། དེ་མིན་ངས་འབྱུང་ཁུངས་ཀྱི་ཡིད་རྟོན་རུང་བའི་རང་བཞིན་ར་སྤྲོད་བྱས་ཡོད།",
"ID": "ID",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "དཔེ་དབྱིབས།",
@ -1056,6 +1066,7 @@
"No content to speak": "བཤད་རྒྱུའི་ནང་དོན་མེད།",
"No conversation to save": "",
"No distance available": "ཐག་རིང་ཚད་མེད།",
"No expiration can pose security risks.": "",
"No feedbacks found": "བསམ་འཆར་མ་རྙེད།",
"No file selected": "ཡིག་ཆ་གདམ་ག་མ་བྱས།",
"No functions found": "",
@ -1384,6 +1395,7 @@
"Select only one model to call": "འབོད་པར་དཔེ་དབྱིབས་གཅིག་ཁོ་ན་གདམ་པ།",
"Select view": "",
"Selected model(s) do not support image inputs": "གདམ་ཟིན་པའི་དཔེ་དབྱིབས་(ཚོ)ས་པར་གྱི་ནང་འཇུག་ལ་རྒྱབ་སྐྱོར་མི་བྱེད།",
"Self-Hosted": "",
"semantic": "",
"Send": "གཏོང་བ།",
"Send a Message": "འཕྲིན་ཞིག་གཏོང་བ།",
@ -1461,6 +1473,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "གཏམ་བཤད་ནས་ཡིག་རྐྱང་གི་འཕྲུལ་འཁོར།",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "རྒྱས་ལམ་འགོ་རིམ་",
"Start Tag": "",
"Status Updates": "",
@ -1687,7 +1700,6 @@
"Warning": "ཉེན་བརྡ།",
"Warning:": "ཉེན་བརྡ།:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "ཉེན་བརྡ།: འདི་སྒུལ་བསྐྱོད་བྱས་ན་བེད་སྤྱོད་མཁན་ཚོས་སར་བར་སྟེང་གང་འདོད་ཀྱི་ཀོཌ་སྤར་བར་གནང་བ་སྤྲོད་ངེས།",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "ཉེན་བརྡ།: གལ་ཏེ་ཁྱེད་ཀྱིས་ཁྱེད་ཀྱི་ཚུད་འཇུག་དཔེ་དབྱིབས་གསར་སྒྱུར་རམ་བརྗེ་བ་ཡིན་ན། ཁྱེད་ཀྱིས་ཡིག་ཆ་ཡོངས་རྫོགས་བསྐྱར་དུ་ནང་འདྲེན་བྱེད་དགོས་ངེས།",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "ཉེན་བརྡ།: Jupyter ལག་བསྟར་གྱིས་གང་འདོད་ཀྱི་ཀོཌ་ལག་བསྟར་སྒུལ་བསྐྱོད་བྱས་ནས། བདེ་འཇགས་ཀྱི་ཉེན་ཁ་ཚབས་ཆེན་བཟོ་གི་ཡོད།—ཧ་ཅང་གཟབ་ནན་གྱིས་སྔོན་སྐྱོད་བྱེད་རོགས།",
"Web": "དྲ་བ།",
"Web API": "Web API",

View File

@ -73,7 +73,9 @@
"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 Parameters": "Napredni parametri",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Napredni parametri",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "API ključ je stvoren.",
"API Key Endpoint Restrictions": "",
"API keys": "API ključevi",
"API Mode": "",
"API Version": "API Verzija",
"API Version is required": "API verzija je potrebna",
"Application DN": "",
@ -338,6 +341,7 @@
"Create": "",
"Create a knowledge base": "",
"Create a model": "Izradite model",
"Create a new note": "",
"Create Account": "Stvori račun",
"Create Admin Account": "",
"Create Channel": "",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "",
"Enter Key Behavior": "",
"Enter language codes": "Unesite kodove jezika",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "",
"Enter model tag (e.g. {{modelTag}})": "Unesite oznaku modela (npr. {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "Kako vam mogu pomoći danas?",
"How would you rate this response?": "",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Hibridna pretraga",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
"ID": "",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "",
@ -1056,6 +1066,7 @@
"No content to speak": "",
"No conversation to save": "",
"No distance available": "",
"No expiration can pose security risks.": "",
"No feedbacks found": "",
"No file selected": "",
"No functions found": "",
@ -1386,6 +1397,7 @@
"Select only one model to call": "Odaberite samo jedan model za poziv",
"Select view": "",
"Selected model(s) do not support image inputs": "Odabrani modeli ne podržavaju unose slika",
"Self-Hosted": "",
"semantic": "",
"Send": "Pošalji",
"Send a Message": "Pošaljite poruku",
@ -1463,6 +1475,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Stroj za prepoznavanje govora",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Početak kanala",
"Start Tag": "",
"Status Updates": "",
@ -1689,7 +1702,6 @@
"Warning": "Upozorenje",
"Warning:": "Upozorenje:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Upozorenje: Ako ažurirate ili promijenite svoj model za umetanje, morat ćete ponovno uvesti sve dokumente.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
"Web": "Web",
"Web API": "Web API",

View File

@ -65,7 +65,7 @@
"Add User Group": "Afegir grup d'usuaris",
"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 Parameters": "",
"Additional Parameters": "Paràmetres addicionals",
"Adjusting these settings will apply changes universally to all users.": "Si ajustes aquesta preferència, els canvis s'aplicaran de manera universal a tots els usuaris.",
"admin": "administrador",
"Admin": "Administrador",
@ -73,10 +73,12 @@
"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 Parameters": "Paràmetres avançats",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Paràmetres avançats",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "IA",
"All": "Tots",
"All chats have been unarchived.": "",
"All chats have been unarchived.": "Tots els xats han estat desarxivats.",
"All Documents": "Tots els documents",
"All models deleted successfully": "Tots els models s'han eliminat correctament",
"Allow Call": "Permetre la trucada",
@ -128,6 +130,7 @@
"API Key created.": "clau API creada.",
"API Key Endpoint Restrictions": "Restriccions del punt d'accés de la Clau API",
"API keys": "Claus de l'API",
"API Mode": "",
"API Version": "Versió de l'API",
"API Version is required": "Versió API requerida",
"Application DN": "DN d'aplicació",
@ -148,10 +151,10 @@
"Ask": "Preguntar",
"Ask a question": "Fer una pregunta",
"Assistant": "Assistent",
"Attach file from knowledge": "Associar arxiu del coneixement",
"Attach Knowledge": "Afegir coneixement",
"Attach Notes": "Afegir notes",
"Attach Webpage": "",
"Attach file from knowledge": "Adjuntar arxiu del coneixement",
"Attach Knowledge": "Adjuntar coneixement",
"Attach Notes": "Adjuntar notes",
"Attach Webpage": "Adjuntar pàgina web",
"Attention to detail": "Atenció al detall",
"Attribute for Mail": "Atribut per al Correu",
"Attribute for Username": "Atribut per al Nom d'usuari",
@ -338,13 +341,14 @@
"Create": "Crear",
"Create a knowledge base": "Crear una base de coneixement",
"Create a model": "Crear un model",
"Create a new note": "",
"Create Account": "Crear un compte",
"Create Admin Account": "Crear un compte d'Administrador",
"Create Channel": "Crear un canal",
"Create Folder": "Crear carpeta",
"Create Group": "Crear grup",
"Create Knowledge": "Crear Coneixement",
"Create Model": "",
"Create Model": "Crear model",
"Create new key": "Crear una nova clau",
"Create new secret key": "Crear una nova clau secreta",
"Create Note": "Crea nota",
@ -352,7 +356,7 @@
"Created at": "Creat el",
"Created At": "Creat el",
"Created by": "Creat per",
"Created by you": "",
"Created by you": "Creat per tu",
"CSV Import": "Importar CSV",
"Ctrl+Enter to Send": "Ctrl+Enter per enviar",
"Current Model": "Model actual",
@ -399,7 +403,7 @@
"Delete function?": "Eliminar funció?",
"Delete Message": "Eliminar el missatge",
"Delete message?": "Eliminar el missatge?",
"Delete Model": "",
"Delete Model": "Eliminar model",
"Delete note?": "Eliminar la nota?",
"Delete prompt?": "Eliminar indicació?",
"delete this link": "Eliminar aquest enllaç",
@ -435,7 +439,7 @@
"Discover, download, and explore custom tools": "Descobrir, descarregar i explorar eines personalitzades",
"Discover, download, and explore model presets": "Descobrir, descarregar i explorar models preconfigurats",
"Display": "Mostrar",
"Display chat title in tab": "",
"Display chat title in tab": "Mostrar el títol del xat a la pestanya",
"Display Emoji in Call": "Mostrar emojis a la trucada",
"Display Multi-model Responses in Tabs": "Mostrar respostes multi-model a les pestanyes",
"Display the username instead of You in the Chat": "Mostrar el nom d'usuari en lloc de 'Tu' al xat",
@ -527,9 +531,9 @@
"Enter a detail about yourself for your LLMs to recall": "Introdueix un detall sobre tu què els teus models de llenguatge puguin recordar",
"Enter a title for the pending user info overlay. Leave empty for default.": "Introdueix un títol per a la finestra de dades d'usuari pendent. Deixa buit per a valor per defecte.",
"Enter a watermark for the response. Leave empty for none.": "Introdueix una marca d'aigua per a la resposta. Deixa-ho buit per a cap.",
"Enter additional headers in JSON format": "",
"Enter additional headers in JSON format (e.g. {{'{{\"X-Custom-Header\": \"value\"}}'}})": "",
"Enter additional parameters in JSON format": "",
"Enter additional headers in JSON format": "Introdueix capçaleres addicionals en format JSON",
"Enter additional headers in JSON format (e.g. {{'{{\"X-Custom-Header\": \"value\"}}'}})": "Introdueix capçaleres addicionals en format JSON (per exemple, {{'{{\"X-Custom-Header\": \"value\"}}'}})",
"Enter additional parameters in JSON format": "Introdueix paràmetres addicionals en format JSON",
"Enter api auth string (e.g. username:password)": "Entra la cadena d'autenticació api (p. ex. nom d'usuari:contrasenya)",
"Enter Application DN": "Introdueix el DN d'aplicació",
"Enter Application DN Password": "Introdueix la contrasenya del DN d'aplicació",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Introdueix la clau API de Kagi Search",
"Enter Key Behavior": "Introdueix el comportament de clau",
"Enter language codes": "Introdueix els codis de llenguatge",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "Entra la clau API de Mistral",
"Enter Model ID": "Introdueix l'identificador del model",
"Enter model tag (e.g. {{modelTag}})": "Introdueix l'etiqueta del model (p. ex. {{modelTag}})",
@ -585,7 +590,7 @@
"Enter name": "Introdueix el nom",
"Enter New Password": "Introdueix un nova contrasenya",
"Enter Number of Steps (e.g. 50)": "Introdueix el nombre de passos (p. ex. 50)",
"Enter Ollama Cloud API Key": "",
"Enter Ollama Cloud API Key": "Introdueix la clau API de Ollama Cloud",
"Enter Perplexity API Key": "Introdueix la clau API de Perplexity",
"Enter Playwright Timeout": "Introdueix el timeout de Playwright",
"Enter Playwright WebSocket URL": "Introdueix la URL de Playwright WebSocket",
@ -696,12 +701,12 @@
"Failed to extract content from the file.": "No s'ha pogut extreure el contingut del fitxer",
"Failed to fetch models": "No s'han pogut obtenir els models",
"Failed to generate title": "No s'ha pogut generar el títol",
"Failed to import models": "",
"Failed to import models": "No s'han pogut importar el models",
"Failed to load chat preview": "No s'ha pogut carregar la previsualització del xat",
"Failed to load file content.": "No s'ha pogut carregar el contingut del fitxer",
"Failed to move chat": "No s'ha pogut moure el xat",
"Failed to read clipboard contents": "No s'ha pogut llegir el contingut del porta-retalls",
"Failed to render diagram": "",
"Failed to render diagram": "No s'ha pogut renderitzar el diagrama",
"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",
@ -735,7 +740,7 @@
"Firecrawl API Key": "Clau API de Firecrawl",
"Floating Quick Actions": "Accions ràpides flotants",
"Focus chat input": "Estableix el focus a l'entrada del xat",
"Folder": "",
"Folder": "Carpeta",
"Folder Background Image": "Imatge del fons de la carpeta",
"Folder deleted successfully": "Carpeta eliminada correctament",
"Folder Name": "Nom de la carpeta",
@ -782,7 +787,7 @@
"Generate an image": "Generar una imatge",
"Generate Image": "Generar imatge",
"Generate prompt pair": "Generar parella d'indicació",
"Generated Image": "",
"Generated Image": "Imatge generada",
"Generating search query": "Generant consulta",
"Generating...": "Generant...",
"Get information on {{name}} in the UI": "Obtenir informació de {{name}} a l'interficie d'usuari",
@ -805,8 +810,8 @@
"H2": "H2",
"H3": "H3",
"Haptic Feedback": "Retorn hàptic",
"Headers": "",
"Headers must be a valid JSON object": "",
"Headers": "Capçaleres",
"Headers must be a valid JSON object": "Les capçaleres han de ser un objecte JSON vàlid",
"Height": "Alçada",
"Hello, {{name}}": "Hola, {{name}}",
"Help": "Ajuda",
@ -823,10 +828,12 @@
"How can I help you today?": "Com et puc ajudar avui?",
"How would you rate this response?": "Com avaluaries aquesta resposta?",
"HTML": "HTML",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Cerca híbrida",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Afirmo que he llegit i entenc les implicacions de la meva acció. Soc conscient dels riscos associats a l'execució de codi arbitrari i he verificat la fiabilitat de la font.",
"ID": "ID",
"ID cannot contain \":\" or \"|\" characters": "",
"ID cannot contain \":\" or \"|\" characters": "L'ID no pot contenir caràcters \":\" ni \"|\"",
"iframe Sandbox Allow Forms": "Permetre formularis sandbox iframe",
"iframe Sandbox Allow Same Origin": "Permetre same-origin sandbox iframe",
"Ignite curiosity": "Despertar la curiositat",
@ -851,7 +858,7 @@
"Import Notes": "Importar nota",
"Import Presets": "Importar configuracions",
"Import Prompt Suggestions": "Importar suggeriments d'indicacions",
"Import successful": "",
"Import successful": "Importació correcta",
"Important Update": "Actualització important",
"In order to force OCR, performing OCR must be enabled.": "Per forçar l'OCR, cal activar l'OCR.",
"Include": "Incloure",
@ -879,7 +886,7 @@
"Invalid file format.": "Format d'arxiu no vàlid.",
"Invalid JSON file": "Arxiu JSON no vàlid",
"Invalid JSON format for ComfyUI Workflow.": "Arxiu JSON de Workflow ComfyUI no vàlid.",
"Invalid JSON format for Parameters": "",
"Invalid JSON format for Parameters": "JSON de paràmetres no vàlid",
"Invalid JSON format in Additional Config": "Format JSON no vàlid a la configuració addicional",
"Invalid Tag": "Etiqueta no vàlida",
"is typing...": "està escrivint...",
@ -889,7 +896,7 @@
"join our Discord for help.": "uneix-te al nostre Discord per obtenir ajuda.",
"JSON": "JSON",
"JSON Preview": "Vista prèvia del document JSON",
"JSON Spec": "",
"JSON Spec": "Especificacions del JSON",
"July": "Juliol",
"June": "Juny",
"Jupyter Auth": "Autenticació Jupyter",
@ -973,8 +980,8 @@
"Max Upload Size": "Mida màxima de càrrega",
"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "Es poden descarregar un màxim de 3 models simultàniament. Si us plau, prova-ho més tard.",
"May": "Maig",
"MCP": "",
"MCP support is experimental and its specification changes often, which can lead to incompatibilities. OpenAPI specification support is directly maintained by the Open WebUI team, making it the more reliable option for compatibility.": "",
"MCP": "MCP",
"MCP support is experimental and its specification changes often, which can lead to incompatibilities. OpenAPI specification support is directly maintained by the Open WebUI team, making it the more reliable option for compatibility.": "El suport per a MCP és experimental i la seva especificació canvia sovint, cosa que pot provocar incompatibilitats. El suport per a l'especificació d'OpenAPI el manté directament l'equip d'Open WebUI, cosa que el converteix en l'opció més fiable per a la compatibilitat.",
"Medium": "Mig",
"Memories accessible by LLMs will be shown here.": "Les memòries accessibles pels models de llenguatge es mostraran aquí.",
"Memory": "Memòria",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "Microsoft OneDrive",
"Microsoft OneDrive (personal)": "Microsoft OneDrive (personal)",
"Microsoft OneDrive (work/school)": "Microsoft OneDrive (feina/escola)",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "Mistral OCR",
"Mistral OCR API Key required.": "És necessària la clau API de Mistral OCR",
"Model": "Model",
@ -1023,7 +1033,7 @@
"Models": "Models",
"Models Access": "Accés als models",
"Models configuration saved successfully": "La configuració dels models s'ha desat correctament",
"Models imported successfully": "",
"Models imported successfully": "Els models s'han importat correctament",
"Models Public Sharing": "Compartició pública de models",
"Mojeek Search API Key": "Clau API de Mojeek Search",
"More": "Més",
@ -1038,11 +1048,11 @@
"New Chat": "Nou xat",
"New Folder": "Nova carpeta",
"New Function": "Nova funció",
"New Knowledge": "",
"New Model": "",
"New Knowledge": "Nou coneixement",
"New Model": "Nou model",
"New Note": "Nova nota",
"New Password": "Nova contrasenya",
"New Prompt": "",
"New Prompt": "Nova indicació",
"New Tool": "Nova eina",
"new-channel": "nou-canal",
"Next message": "Missatge següent",
@ -1056,9 +1066,10 @@
"No content to speak": "No hi ha contingut per parlar",
"No conversation to save": "No hi ha cap conversa a desar",
"No distance available": "No hi ha distància disponible",
"No expiration can pose security risks.": "",
"No feedbacks found": "No s'han trobat comentaris",
"No file selected": "No s'ha escollit cap fitxer",
"No functions found": "",
"No functions found": "No s'han trobat funcions",
"No groups with access, add a group to grant access": "No hi ha cap grup amb accés, afegeix un grup per concedir accés",
"No HTML, CSS, or JavaScript content found.": "No s'ha trobat contingut HTML, CSS o JavaScript.",
"No inference engine with management support found": "No s'ha trobat un motor d'inferència amb suport de gestió",
@ -1069,14 +1080,14 @@
"No models selected": "No s'ha seleccionat cap model",
"No Notes": "No hi ha notes",
"No notes found": "No s'han trobat notes",
"No prompts found": "",
"No prompts found": "No s'han trobat indicacions",
"No results": "No s'han trobat resultats",
"No results found": "No s'han trobat resultats",
"No search query generated": "No s'ha generat cap consulta",
"No source available": "Sense font disponible",
"No sources found": "No s'han trobat fonts",
"No suggestion prompts": "Cap prompt suggerit",
"No tools found": "",
"No tools found": "No s'han trobat eines",
"No users were found.": "No s'han trobat usuaris",
"No valves": "No hi ha valves",
"No valves to update": "No hi ha cap Valve per actualitzar",
@ -1084,18 +1095,18 @@
"None": "Cap",
"Not factually correct": "No és clarament correcte",
"Not helpful": "No ajuda",
"Not Registered": "",
"Not Registered": "No registrat",
"Note": "Nota",
"Note deleted successfully": "La nota s'ha eliminat correctament",
"Note: If you set a minimum score, the search will only return documents with a score greater than or equal to the minimum score.": "Nota: Si s'estableix una puntuació mínima, la cerca només retornarà documents amb una puntuació major o igual a la puntuació mínima.",
"Notes": "Notes",
"Notes Public Sharing": "",
"Notes Public Sharing": "Compartició pública de les notes",
"Notification Sound": "So de la notificació",
"Notification Webhook": "Webhook de la notificació",
"Notifications": "Notificacions",
"November": "Novembre",
"OAuth": "OAuth",
"OAuth 2.1": "",
"OAuth 2.1": "OAuth 2.1",
"OAuth ID": "ID OAuth",
"October": "Octubre",
"Off": "Desactivat",
@ -1104,7 +1115,7 @@
"Ollama": "Ollama",
"Ollama API": "API d'Ollama",
"Ollama API settings updated": "La configuració de l'API d'Ollama s'ha actualitzat",
"Ollama Cloud API Key": "",
"Ollama Cloud API Key": "Clau API d'Ollama Cloud",
"Ollama Version": "Versió d'Ollama",
"On": "Activat",
"OneDrive": "OneDrive",
@ -1138,8 +1149,8 @@
"OpenAI API Key is required.": "Es requereix la clau API d'OpenAI.",
"OpenAI API settings updated": "Configuració de l'API d'OpenAI actualitzada",
"OpenAI URL/Key required.": "URL/Clau d'OpenAI requerides.",
"OpenAPI": "",
"OpenAPI Spec": "",
"OpenAPI": "OpenAPI",
"OpenAPI Spec": "Espeecificació OpenAPI",
"openapi.json URL or Path": "Camí o URL a openapi.json",
"Optional": "Opcional",
"Options for running a local vision-language model in the picture description. The parameters refer to a model hosted on Hugging Face. This parameter is mutually exclusive with picture_description_api.": "Opcions per executar un model de llenguatge amb visió local a la descripció de la imatge. Els paràmetres fan referència a un model allotjat a HuggingFace. Aquest paràmetre és mutuament excloent amb picture_description_api.",
@ -1196,18 +1207,18 @@
"Please do not close the settings page while loading the model.": "No tanquis la pàgina de configuració mentre carregues el model.",
"Please enter a message or attach a file.": "Introdueix un missatge o adjunta un arxiu",
"Please enter a prompt": "Si us plau, entra una indicació",
"Please enter a valid ID": "",
"Please enter a valid JSON spec": "",
"Please enter a valid ID": "Si us plau, entra un identificador vàlid",
"Please enter a valid JSON spec": "Si us plau, entra especificacions JSON vàlides",
"Please enter a valid path": "Si us plau, entra un camí vàlid",
"Please enter a valid URL": "Si us plau, entra una URL vàlida",
"Please enter a valid URL.": "",
"Please enter a valid URL.": "Si us plau, entra una URL vàlida.",
"Please fill in all fields.": "Emplena tots els camps, si us plau.",
"Please register the OAuth client": "",
"Please save the connection to persist the OAuth client information and do not change the ID": "",
"Please register the OAuth client": "Si us plau, registra el client OAuth",
"Please save the connection to persist the OAuth client information and do not change the ID": "Si us plau, desa la connexió per conservar la informació del client OAuth i no canviïs l'ID.",
"Please select a model first.": "Si us plau, selecciona un model primer",
"Please select a model.": "Si us plau, selecciona un model.",
"Please select a reason": "Si us plau, selecciona una raó",
"Please select a valid JSON file": "",
"Please select a valid JSON file": "Si us plau, selecciona un arxiu JSON vàlid",
"Please wait until all files are uploaded.": "Si us plau, espera fins que s'hagin carregat tots els fitxers.",
"Port": "Port",
"Positive attitude": "Actitud positiva",
@ -1235,7 +1246,7 @@
"Public": "Públic",
"Pull \"{{searchValue}}\" from Ollama.com": "Obtenir \"{{searchValue}}\" de Ollama.com",
"Pull a model from Ollama.com": "Obtenir un model d'Ollama.com",
"Pull Model": "",
"Pull Model": "Obtenir un model",
"pypdfium2": "pypdfium2",
"Query Generation Prompt": "Indicació per a generació de consulta",
"Querying": "Consultes",
@ -1245,7 +1256,7 @@
"Re-rank models by topic similarity": "Reclassificar els models per similitud de temes",
"Read": "Llegit",
"Read Aloud": "Llegir en veu alta",
"Read more →": "",
"Read more →": "Llegeix més →",
"Reason": "Raó",
"Reasoning Effort": "Esforç de raonament",
"Reasoning Tags": "Etiqueta de raonament",
@ -1258,11 +1269,11 @@
"Refused when it shouldn't have": "Refusat quan no hauria d'haver estat",
"Regenerate": "Regenerar",
"Regenerate Menu": "Regenerar el menú",
"Register Again": "",
"Register Client": "",
"Registered": "",
"Registration failed": "",
"Registration successful": "",
"Register Again": "Registrar de nou",
"Register Client": "Registrar client",
"Registered": "Registrat",
"Registration failed": "El registre ha fallat",
"Registration successful": "Registre correcte",
"Reindex": "Reindexar",
"Reindex Knowledge Base Vectors": "Reindexar els vector base del Coneixement",
"Release Notes": "Notes de la versió",
@ -1279,10 +1290,10 @@
"Remove this tag from list": "Eliminar aquesta etiqueta de la llista",
"Rename": "Canviar el nom",
"Reorder Models": "Reordenar els models",
"Reply": "",
"Reply": "Respondre",
"Reply in Thread": "Respondre al fil",
"Reply to thread...": "",
"Replying to {{NAME}}": "",
"Reply to thread...": "Respondra al fil...",
"Replying to {{NAME}}": "Responent a {{NAME}}",
"required": "necessari",
"Reranking Engine": "Motor de valoració",
"Reranking Model": "Model de reavaluació",
@ -1384,8 +1395,9 @@
"Select how to split message text for TTS requests": "Seleccionar com separar un missatge per a peticions TTS",
"Select Knowledge": "Seleccionar coneixement",
"Select only one model to call": "Seleccionar només un model per trucar",
"Select view": "",
"Select view": "Seleccionar una vista",
"Selected model(s) do not support image inputs": "El(s) model(s) seleccionats no admeten l'entrada d'imatges",
"Self-Hosted": "",
"semantic": "semàntic",
"Send": "Enviar",
"Send a Message": "Enviar un missatge",
@ -1425,7 +1437,7 @@
"Share Chat": "Compartir el xat",
"Share to Open WebUI Community": "Compartir amb la comunitat OpenWebUI",
"Share your background and interests": "Compartir la teva informació i interessos",
"Shared with you": "",
"Shared with you": "Compartit amb tu",
"Sharing Permissions": "Compartir els permisos",
"Shortcuts with an asterisk (*) are situational and only active under specific conditions.": "Les dreceres de teclat amb un asterisc (*) són situacionals i només actives sota condicions específiques.",
"Show": "Mostrar",
@ -1463,6 +1475,7 @@
"Speech-to-Text": "Àudio-a-Text",
"Speech-to-Text Engine": "Motor de veu a text",
"standard": "estàndard",
"Start a new conversation": "",
"Start of the channel": "Inici del canal",
"Start Tag": "Etiqueta d'inici",
"Status Updates": "Estat de les actualitzacions",
@ -1472,7 +1485,7 @@
"Stop Sequence": "Atura la seqüència",
"Stream Chat Response": "Fer streaming de la resposta del xat",
"Stream Delta Chunk Size": "Mida del fragment Delta del flux",
"Streamable HTTP": "",
"Streamable HTTP": "HTTP en estríming",
"Strikethrough": "Ratllat",
"Strip Existing OCR": "Eliminar OCR existent",
"Strip existing OCR text from the PDF and re-run OCR. Ignored if Force OCR is enabled. Defaults to False.": "Elimina el text OCR existent del PDF i torna a executar l'OCR. S'ignora si Força OCR està habilitat. Per defecte és Fals.",
@ -1493,7 +1506,7 @@
"System Instructions": "Instruccions de sistema",
"System Prompt": "Indicació del Sistema",
"Table Mode": "Mode de taula",
"Tag": "",
"Tag": "Etiqueta",
"Tags": "Etiquetes",
"Tags Generation": "Generació d'etiquetes",
"Tags Generation Prompt": "Indicació per a la generació d'etiquetes",
@ -1531,7 +1544,7 @@
"The score should be a value between 0.0 (0%) and 1.0 (100%).": "El valor de puntuació hauria de ser entre 0.0 (0%) i 1.0 (100%).",
"The stream delta chunk size for the model. Increasing the chunk size will make the model respond with larger pieces of text at once.": "La mida del fragment Delta de flux per al model. Si augmentes la mida del fragment, el model respondrà amb fragments de text més grans alhora.",
"The temperature of the model. Increasing the temperature will make the model answer more creatively.": "La temperatura del model. Augmentar la temperatura farà que el model respongui de manera més creativa.",
"The Weight of BM25 Hybrid Search. 0 more semantic, 1 more lexical. Default 0.5": "",
"The Weight of BM25 Hybrid Search. 0 more semantic, 1 more lexical. Default 0.5": "El pes de la cerca híbrida BM25. 0 més semàntic, 1 més lèxic. Per defecte 0,5",
"The width in pixels to compress images to. Leave empty for no compression.": "L'amplada en píxels per comprimir imatges. Deixar-ho buit per a cap compressió.",
"Theme": "Tema",
"Thinking...": "Pensant...",
@ -1540,7 +1553,7 @@
"This chat won't appear in history and your messages will not be saved.": "Aquest xat no apareixerà a l'historial i els teus missatges no es desaran.",
"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 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 is a default user permission and will remain enabled.": "",
"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.",
"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "Aquesta opció controla quant temps el model romandrà carregat en memòria després de la sol·licitud (per defecte: 5m)",
@ -1605,13 +1618,13 @@
"Transformers": "Transformadors",
"Trouble accessing Ollama?": "Problemes en accedir a Ollama?",
"Trust Proxy Environment": "Confiar en l'entorn proxy",
"Try adjusting your search or filter to find what you are looking for.": "",
"Try adjusting your search or filter to find what you are looking for.": "Prova d'ajustar la cerca o el filtre per trobar el que busques.",
"Try Again": "Tornar a intentar-ho",
"TTS Model": "Model TTS",
"TTS Settings": "Preferències de TTS",
"TTS Voice": "Veu TTS",
"Type": "Tipus",
"Type here...": "",
"Type here...": "Escriu aquí...",
"Type Hugging Face Resolve (Download) URL": "Escriu l'URL de Resolució (Descàrrega) de Hugging Face",
"Uh-oh! There was an issue with the response.": "Vaja! Hi ha hagut una incidència amb la resposta.",
"UI": "UI",
@ -1620,7 +1633,7 @@
"Unarchive Chat": "Desarxivar xat",
"Underline": "Subratllat",
"Unknown": "Desconegut",
"Unknown User": "",
"Unknown User": "Usuari desconegut",
"Unloads {{FROM_NOW}}": "Es descarrega {{FROM_NOW}}",
"Unlock mysteries": "Desbloqueja els misteris",
"Unpin": "Alliberar",
@ -1642,7 +1655,7 @@
"Upload directory": "Pujar directori",
"Upload files": "Pujar fitxers",
"Upload Files": "Pujar fitxers",
"Upload Model": "",
"Upload Model": "Pujar model",
"Upload Pipeline": "Pujar una Pipeline",
"Upload Progress": "Progrés de càrrega",
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Progrés de la pujada: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
@ -1664,7 +1677,7 @@
"Username": "Nom d'usuari",
"Users": "Usuaris",
"Uses DefaultAzureCredential to authenticate": "Utilitza DefaultAzureCredential per a l'autenticació",
"Uses OAuth 2.1 Dynamic Client Registration": "",
"Uses OAuth 2.1 Dynamic Client Registration": "Utilitza el registre dinàmic de clients d'OAuth 2.1",
"Using Entire Document": "Utilitzant tot el document",
"Using Focused Retrieval": "Utilitzant RAG",
"Using the default arena model with all models. Click the plus button to add custom models.": "S'utilitza el model d'Arena predeterminat amb tots els models. Clica el botó més per afegir models personalitzats.",
@ -1689,7 +1702,6 @@
"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.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Avís: Si s'actualitza o es canvia el model d'incrustació, s'hauran de tornar a importar tots els documents.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Avís: l'execució de Jupyter permet l'execució de codi arbitrari, la qual cosa comporta greus riscos de seguretat; procediu amb extrema precaució.",
"Web": "Web",
"Web API": "Web API",
@ -1699,7 +1711,7 @@
"Web Search in Chat": "Cerca a internet al xat",
"Web Search Query Generation": "Generació de consultes per a la cerca de la web",
"Webhook URL": "URL del webhook",
"Webpage URL": "",
"Webpage URL": "URL de la pàgina web",
"WebUI Settings": "Preferències de WebUI",
"WebUI URL": "URL de WebUI",
"WebUI will make requests to \"{{url}}\"": "WebUI farà peticions a \"{{url}}\"",
@ -1734,8 +1746,8 @@
"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Només pots xatejar amb un màxim de {{maxCount}} fitxers alhora.",
"You can personalize your interactions with LLMs by adding memories through the 'Manage' button below, making them more helpful and tailored to you.": "Pots personalitzar les teves interaccions amb els models de llenguatge afegint memòries mitjançant el botó 'Gestiona' que hi ha a continuació, fent-les més útils i adaptades a tu.",
"You cannot upload an empty file.": "No es pot pujar un arxiu buit.",
"You do not have permission to send messages in this channel.": "",
"You do not have permission to send messages in this thread.": "",
"You do not have permission to send messages in this channel.": "No tens permís per enviar missatges en aquest canal.",
"You do not have permission to send messages in this thread.": "No tens permís per enviar missatges en aquest fil.",
"You do not have permission to upload files.": "No tens permisos per pujar arxius.",
"You have no archived conversations.": "No tens converses arxivades.",
"You have shared this chat": "Has compartit aquest xat",

View File

@ -73,7 +73,9 @@
"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 Parameters": "advanced settings",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "",
"API Key Endpoint Restrictions": "",
"API keys": "",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "",
@ -338,6 +341,7 @@
"Create": "",
"Create a knowledge base": "",
"Create a model": "",
"Create a new note": "",
"Create Account": "Paghimo og account",
"Create Admin Account": "",
"Create Channel": "",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "",
"Enter Key Behavior": "",
"Enter language codes": "",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "",
"Enter model tag (e.g. {{modelTag}})": "Pagsulod sa template tag (e.g. {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "Unsaon nako pagtabang kanimo karon?",
"How would you rate this response?": "",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
"ID": "",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "",
@ -1056,6 +1066,7 @@
"No content to speak": "",
"No conversation to save": "",
"No distance available": "",
"No expiration can pose security risks.": "",
"No feedbacks found": "",
"No file selected": "",
"No functions found": "",
@ -1385,6 +1396,7 @@
"Select only one model to call": "",
"Select view": "",
"Selected model(s) do not support image inputs": "",
"Self-Hosted": "",
"semantic": "",
"Send": "",
"Send a Message": "Magpadala ug mensahe",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Engine sa pag-ila sa tingog",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Sinugdan sa channel",
"Start Tag": "",
"Status Updates": "",
@ -1688,7 +1701,6 @@
"Warning": "",
"Warning:": "Pahimangno:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
"Web": "Web",
"Web API": "",

View File

@ -69,11 +69,13 @@
"Adjusting these settings will apply changes universally to all users.": "Úprava těchto nastavení se projeví u všech uživatelů.",
"admin": "administrátor",
"Admin": "Administrátor",
"Admin Panel": "Panel administrátora",
"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 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",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "UI",
"All": "Vše",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "API klíč byl vytvořen.",
"API Key Endpoint Restrictions": "Omezení koncových bodů API klíče",
"API keys": "API klíče",
"API Mode": "",
"API Version": "Verze API",
"API Version is required": "Verze API je vyžadována",
"Application DN": "Application DN",
@ -136,7 +139,7 @@
"April": "Duben",
"Archive": "Archivovat",
"Archive All Chats": "Archivovat všechny konverzace",
"Archived Chats": "Archivované konverzace",
"Archived Chats": "Archiv",
"archived-chat-export": "export-archivovanych-konverzaci",
"Are you sure you want to clear all memories? This action cannot be undone.": "Opravdu si přejete vymazat všechny vzpomínky? Tuto akci nelze vrátit zpět.",
"Are you sure you want to delete this channel?": "Opravdu chcete smazat tento kanál?",
@ -149,9 +152,9 @@
"Ask a question": "Položit otázku",
"Assistant": "Asistent",
"Attach file from knowledge": "Připojit soubor ze znalostní báze",
"Attach Knowledge": "",
"Attach Notes": "",
"Attach Webpage": "",
"Attach Knowledge": "Připojit znalosti",
"Attach Notes": "Přiojit poznámky",
"Attach Webpage": "Připojit web",
"Attention to detail": "Pozornost k detailům",
"Attribute for Mail": "Atribut pro e-mail",
"Attribute for Username": "Atribut pro uživatelské jméno",
@ -190,7 +193,7 @@
"Bing Search V7 Endpoint": "Koncový bod Bing Search V7",
"Bing Search V7 Subscription Key": "Klíč předplatného Bing Search V7",
"Bio": "",
"Birth Date": "",
"Birth Date": "Datum narození",
"BM25 Weight": "Váha BM25",
"Bocha Search API Key": "API klíč pro Bocha Search",
"Bold": "Tučně",
@ -338,13 +341,14 @@
"Create": "Vytvořit",
"Create a knowledge base": "Vytvořit znalostní bázi",
"Create a model": "Vytvořit model",
"Create a new note": "",
"Create Account": "Vytvořit účet",
"Create Admin Account": "Vytvořit účet administrátora",
"Create Channel": "Vytvořit kanál",
"Create Folder": "Vytvořit složku",
"Create Group": "Vytvořit skupinu",
"Create Knowledge": "Vytvořit znalost",
"Create Model": "",
"Create Model": "Vytvořit model",
"Create new key": "Vytvořit nový klíč",
"Create new secret key": "Vytvořit nový tajný klíč",
"Create Note": "Vytvořit poznámku",
@ -352,7 +356,7 @@
"Created at": "Vytvořeno",
"Created At": "Vytvořeno",
"Created by": "Vytvořil/a",
"Created by you": "",
"Created by you": "Vytvořeno vámi",
"CSV Import": "Import z CSV",
"Ctrl+Enter to Send": "Ctrl+Enter pro odeslání",
"Current Model": "Aktuální model",
@ -363,7 +367,7 @@
"Custom Parameter Value": "Hodnota vlastního parametru",
"Danger Zone": "Nebezpečná zóna",
"Dark": "Tmavý",
"Data Controls": "",
"Data Controls": "Správa dat",
"Database": "Databáze",
"Datalab Marker API": "Datalab Marker API",
"Datalab Marker API Key required.": "Je vyžadován API klíč pro Datalab Marker.",
@ -375,8 +379,8 @@
"Default (SentenceTransformers)": "Výchozí (SentenceTransformers)",
"Default action buttons will be used.": "Budou použita výchozí tlačítka akcí.",
"Default description enabled": "Výchozí popis povolen",
"Default Features": "",
"Default Filters": "",
"Default Features": "Výchozí funkce",
"Default Filters": "Výchozí filtry",
"Default mode works with a wider range of models by calling tools once before execution. Native mode leverages the model's built-in tool-calling capabilities, but requires the model to inherently support this feature.": "Výchozí režim funguje s širší škálou modelů voláním nástrojů jednou před spuštěním. Nativní režim využívá vestavěné schopnosti modelu pro volání nástrojů, ale vyžaduje, aby model tuto funkci nativně podporoval.",
"Default Model": "Výchozí model",
"Default model updated": "Výchozí model byl aktualizován.",
@ -399,7 +403,7 @@
"Delete function?": "Smazat funkci?",
"Delete Message": "Smazat zprávu",
"Delete message?": "Smazat zprávu?",
"Delete Model": "",
"Delete Model": "Smazat model",
"Delete note?": "Smazat poznámku?",
"Delete prompt?": "Smazat instrukci?",
"delete this link": "smazat tento odkaz",
@ -440,7 +444,7 @@
"Display Multi-model Responses in Tabs": "Zobrazit odpovědi více modelů v kartách",
"Display the username instead of You in the Chat": "Zobrazit v konverzaci uživatelské jméno místo „Vy“",
"Displays citations in the response": "Zobrazuje citace v odpovědi",
"Displays status updates (e.g., web search progress) in the response": "",
"Displays status updates (e.g., web search progress) in the response": "Zobrazuje aktualizace stavu (např. průběh vyhledávání na webu) v odpovědi",
"Dive into knowledge": "Ponořte se do znalostí",
"dlparse_v1": "",
"dlparse_v2": "",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Zadejte API klíč pro Kagi Search",
"Enter Key Behavior": "Zadejte chování klávesy",
"Enter language codes": "Zadejte kódy jazyků",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "Zadejte API klíč pro Mistral",
"Enter Model ID": "Zadejte ID modelu",
"Enter model tag (e.g. {{modelTag}})": "Zadejte štítek modelu (např. {{modelTag}})",
@ -632,7 +637,7 @@
"Enter your current password": "Zadejte své současné heslo",
"Enter Your Email": "Zadejte svůj e-mail",
"Enter Your Full Name": "Zadejte své celé jméno",
"Enter your gender": "",
"Enter your gender": "Zadejte své pohlaví",
"Enter your message": "Napište zprávu",
"Enter your name": "Zadejte své jméno",
"Enter Your Name": "Zadejte své jméno",
@ -681,7 +686,7 @@
"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": "",
"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í",
@ -715,7 +720,7 @@
"Feedback History": "Historie zpětné vazby",
"Feedbacks": "Zpětné vazby",
"Feel free to add specific details": "Neváhejte přidat konkrétní detaily.",
"Female": "",
"Female": "Žena",
"File": "Soubor",
"File added successfully.": "Soubor byl úspěšně přidán.",
"File content updated successfully.": "Obsah souboru byl úspěšně aktualizován.",
@ -735,14 +740,14 @@
"Firecrawl API Key": "API klíč pro Firecrawl",
"Floating Quick Actions": "Plovoucí rychlé akce",
"Focus chat input": "Zaměřit vstupní pole konverzace",
"Folder": "",
"Folder Background Image": "",
"Folder": "Složka",
"Folder Background Image": "Obrázek na pozadí složky",
"Folder deleted successfully": "Složka byla úspěšně smazána",
"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.",
"Folder updated successfully": "Složka byla úspěšně aktualizována",
"Folders": "",
"Folders": "Složky",
"Follow up": "Následná otázka",
"Follow Up Generation": "Generování následných otázek",
"Follow Up Generation Prompt": "Pokyn pro generování následných instrukcí",
@ -760,7 +765,7 @@
"Forwards system user session credentials to authenticate": "Přeposílá přihlašovací údaje relace systémového uživatele pro ověření",
"Full Context Mode": "Režim plného kontextu",
"Function": "Funkce",
"Function Calling": "Volání funkcí",
"Function Calling": "function calling",
"Function created successfully": "Funkce byla úspěšně vytvořena.",
"Function deleted successfully": "Funkce byla úspěšně smazána",
"Function Description": "Popis funkce",
@ -776,7 +781,7 @@
"Gemini": "Gemini",
"Gemini API Config": "Konfigurace API Gemini",
"Gemini API Key is required.": "Je vyžadován API klíč pro Gemini.",
"Gender": "",
"Gender": "Pohlaví",
"General": "Obecné",
"Generate": "Generovat",
"Generate an image": "Generovat obrázek",
@ -823,6 +828,8 @@
"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",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Hybridní vyhledávání",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Potvrzuji, že jsem si přečetl/a a rozumím důsledkům svého jednání. Jsem si vědom/a rizik spojených se spouštěním libovolného kódu a ověřil/a jsem si důvěryhodnost zdroje.",
"ID": "ID",
@ -873,7 +880,7 @@
"Install from Github URL": "Instalovat z URL na Githubu",
"Instant Auto-Send After Voice Transcription": "Okamžité automatické odeslání po přepisu hlasu",
"Integration": "Integrace",
"Integrations": "",
"Integrations": "Integrace",
"Interface": "Rozhraní",
"Invalid file content": "Neplatný obsah souboru",
"Invalid file format.": "Neplatný formát souboru.",
@ -955,16 +962,16 @@
"Make password visible in the user interface": "Zviditelnit heslo v uživatelském rozhraní",
"Make sure to enclose them with": "Ujistěte se, že jsou uzavřeny v",
"Make sure to export a workflow.json file as API format from ComfyUI.": "Ujistěte se, že exportujete soubor workflow.json ve formátu API z ComfyUI.",
"Male": "",
"Male": "Muž",
"Manage": "Spravovat",
"Manage Direct Connections": "Spravovat přímá připojení",
"Manage Models": "Spravovat modely",
"Manage Ollama": "Spravovat Ollama",
"Manage Ollama API Connections": "Spravovat připojení k Ollama API",
"Manage OpenAI API Connections": "Spravovat připojení k OpenAI API",
"Manage Pipelines": "Spravovat potrubí",
"Manage Pipelines": "Správa pipeline",
"Manage Tool Servers": "Spravovat servery nástrojů",
"Manage your account information.": "",
"Manage your account information.": "Spravujte informace o svém účtu.",
"March": "Březen",
"Markdown": "Markdown",
"Markdown (Header)": "Markdown (nadpis)",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "Microsoft OneDrive",
"Microsoft OneDrive (personal)": "Microsoft OneDrive (osobní)",
"Microsoft OneDrive (work/school)": "Microsoft OneDrive (pracovní/školní)",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "Mistral OCR",
"Mistral OCR API Key required.": "Je vyžadován API klíč pro Mistral OCR.",
"Model": "Model",
@ -1029,7 +1039,7 @@
"More": "Více",
"More Concise": "Stručnější",
"More Options": "Další možnosti",
"Move": "",
"Move": "Přesunout",
"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",
@ -1038,11 +1048,11 @@
"New Chat": "Nová konverzace",
"New Folder": "Nová složka",
"New Function": "Nová funkce",
"New Knowledge": "",
"New Model": "",
"New Knowledge": "Nová znalost",
"New Model": "Nový model",
"New Note": "Nová poznámka",
"New Password": "Nové heslo",
"New Prompt": "",
"New Prompt": "Nová instrukce",
"New Tool": "Nový nástroj",
"new-channel": "novy-kanal",
"Next message": "Další zpráva",
@ -1056,9 +1066,10 @@
"No content to speak": "Žádný obsah k přečtení.",
"No conversation to save": "",
"No distance available": "Vzdálenost není k dispozici",
"No expiration can pose security risks.": "",
"No feedbacks found": "Nebyla nalezena žádná zpětná vazba",
"No file selected": "Nebyl vybrán žádný soubor",
"No functions found": "",
"No functions found": "Žádné funkce nenalezeny",
"No groups with access, add a group to grant access": "Žádné skupiny s přístupem, přidejte skupinu pro udělení přístupu",
"No HTML, CSS, or JavaScript content found.": "Nebyl nalezen žádný obsah HTML, CSS ani JavaScriptu.",
"No inference engine with management support found": "Nebyl nalezeno žádné inferenční jádro s podporou správy",
@ -1068,24 +1079,24 @@
"No models found": "Nebyly nalezeny žádné modely",
"No models selected": "Nebyly vybrány žádné modely",
"No Notes": "Žádné poznámky",
"No notes found": "",
"No prompts found": "",
"No notes found": "Nebyly nalezeny žádné poznámky",
"No prompts found": "Nebyly nalezeny žádné instrukce",
"No results": "Nebyly nalezeny žádné výsledky",
"No results found": "Nebyly nalezeny žádné výsledky",
"No search query generated": "Nebyl vygenerován žádný vyhledávací dotaz.",
"No source available": "Není k dispozici žádný zdroj.",
"No sources found": "",
"No suggestion prompts": "Žádné návrhy promptů",
"No tools found": "",
"No tools found": "Nebyly nalezeny žádné nástroje",
"No users were found.": "Nebyli nalezeni žádní uživatelé.",
"No valves": "Žádné ventily",
"No valves to update": "Žádné ventily k aktualizaci",
"No valves": "Žádné valves",
"No valves to update": "Žádné valves k aktualizaci",
"Node Ids": "ID uzlů",
"None": "Žádný",
"Not factually correct": "Fakticky nesprávné",
"Not helpful": "Nepomohlo",
"Not Registered": "",
"Note": "",
"Note": "Poznámka",
"Note deleted successfully": "Poznámka byla úspěšně smazána",
"Note: If you set a minimum score, the search will only return documents with a score greater than or equal to the minimum score.": "Poznámka: Pokud nastavíte minimální skóre, vyhledávání vrátí pouze dokumenty se skóre vyšším nebo rovným minimálnímu skóre.",
"Notes": "Poznámky",
@ -1121,7 +1132,7 @@
"Oops! You're using an unsupported method (frontend only). Please serve the WebUI from the backend.": "Jejda! Používáte nepodporovanou metodu (pouze frontend). Spusťte prosím WebUI z backendu.",
"Open file": "Otevřít soubor",
"Open in full screen": "Otevřít na celou obrazovku",
"Open link": "",
"Open link": "Otevřít link",
"Open modal to configure connection": "Otevřít modální okno pro konfiguraci připojení",
"Open Modal To Manage Floating Quick Actions": "Otevřít modální okno pro správu plovoucích rychlých akcí",
"Open Modal To Manage Image Compression": "",
@ -1179,14 +1190,14 @@
"Pin": "Připnout",
"Pinned": "Připnuto",
"Pioneer insights": "Objevujte nové poznatky",
"Pipe": "Roura",
"Pipe": "Pipe",
"Pipeline": "",
"Pipeline deleted successfully": "Potrubí byla úspěšně smazána",
"Pipeline downloaded successfully": "Potrubí byla úspěšně stažena",
"Pipelines": "Potrubí",
"Pipeline deleted successfully": "Pipeline byla úspěšně smazána",
"Pipeline downloaded successfully": "Pipeline byla úspěšně stažena",
"Pipelines": "Pipeline",
"Pipelines are a plugin system with arbitrary code execution —": "Pipelines je zásuvný systém s možností libovolného spouštění kódu —",
"Pipelines Not Detected": "Nebyly detekovány žádné potrubí",
"Pipelines Valves": "Ventily potrubí",
"Pipelines Not Detected": "Nebyla nalezena žádná pipeline",
"Pipelines Valves": "Řízení toků pipeline",
"Plain text (.md)": "Prostý text (.md)",
"Plain text (.txt)": "Prostý text (.txt)",
"Playground": "Hřiště",
@ -1211,7 +1222,7 @@
"Please wait until all files are uploaded.": "Prosím počkejte dokud nebudou všechny soubory nahrány.",
"Port": "Port",
"Positive attitude": "Pozitivní přístup",
"Prefer not to say": "",
"Prefer not to say": "Raději nevyberu",
"Prefix ID": "Prefix ID",
"Prefix ID is used to avoid conflicts with other connections by adding a prefix to the model IDs - leave empty to disable": "Prefix ID se používá k zamezení konfliktů s jinými připojeními přidáním prefixu k ID modelů - pro vypnutí ponechte prázdné",
"Prevent file creation": "Zabránit vytváření souborů",
@ -1247,14 +1258,14 @@
"Read Aloud": "Číst nahlas",
"Read more →": "",
"Reason": "Důvod",
"Reasoning Effort": "Úsilí pro uvažování",
"Reasoning Tags": "",
"Reasoning Effort": "reasoning effort",
"Reasoning Tags": "reasoning tags",
"Record": "Nahrát",
"Record voice": "Nahrát hlas",
"Redirecting you to Open WebUI Community": "Přesměrovávám vás do komunity Open WebUI",
"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": "",
"Reference Chats": "Připojit chat",
"Refused when it shouldn't have": "Odmítnuto, i když nemělo být",
"Regenerate": "Znovu generovat",
"Regenerate Menu": "Nabídka Znovu generovat",
@ -1356,7 +1367,7 @@
"Searxng Query URL": "URL dotazu pro Searxng",
"See readme.md for instructions": "Pokyny naleznete v souboru readme.md.",
"See what's new": "Podívejte se, co je nového",
"Seed": "Semínko",
"Seed": "seed",
"Select": "Vybrat",
"Select a base model": "Vyberte základní model",
"Select a base model (e.g. llama3, gpt-4o)": "Vyberte základní model (např. llama3, gpt-4o)",
@ -1368,8 +1379,8 @@
"Select a mode": "Vyberte režim",
"Select a model": "Vyberte model",
"Select a model (optional)": "Vyberte model (volitelné)",
"Select a pipeline": "Vyberte potrubí",
"Select a pipeline url": "Vyberte URL potrubí",
"Select a pipeline": "Vyberte pipeline",
"Select a pipeline url": "Vyberte URL pipeline",
"Select a reranking model engine": "Vyberte jádro modelu pro přehodnocení",
"Select a role": "Vyberte roli",
"Select a theme": "Vyberte motiv",
@ -1387,6 +1398,7 @@
"Select only one model to call": "Vyberte pouze jeden model k volání",
"Select view": "",
"Selected model(s) do not support image inputs": "Vybraný model (modely) nepodporuje obrazové vstupy.",
"Self-Hosted": "",
"semantic": "sémantický",
"Send": "Odeslat",
"Send a Message": "Odeslat zprávu",
@ -1425,8 +1437,8 @@
"Share": "Sdílet",
"Share Chat": "Sdílet konverzaci",
"Share to Open WebUI Community": "Sdílet s komunitou Open WebUI",
"Share your background and interests": "",
"Shared with you": "",
"Share your background and interests": "Sdílejte své zkušenosti a zájmy",
"Shared with you": "Sdíleno s vámi",
"Sharing Permissions": "Oprávnění pro sdílení",
"Shortcuts with an asterisk (*) are situational and only active under specific conditions.": "Zkratky s hvězdičkou (*) jsou situační a aktivní pouze za specifických podmínek.",
"Show": "Zobrazit",
@ -1464,15 +1476,16 @@
"Speech-to-Text": "Převod řeči na text",
"Speech-to-Text Engine": "Jádro pro převod řeči na text",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Začátek kanálu",
"Start Tag": "",
"Status Updates": "",
"Status Updates": "Aktualizace stavu",
"STDOUT/STDERR": "STDOUT/STDERR",
"Stop": "Zastavit",
"Stop Generating": "Zastavit generování",
"Stop Sequence": "Ukončovací sekvence",
"Stream Chat Response": "Streamovat odpověď konverzace",
"Stream Delta Chunk Size": "Velikost bloku streamu delta",
"Stop Sequence": "stop sequence",
"Stream Chat Response": "stream chat response",
"Stream Delta Chunk Size": "stream delta chunk size",
"Streamable HTTP": "",
"Strikethrough": "Přeškrtnutí",
"Strip Existing OCR": "Odstranit existující OCR",
@ -1494,7 +1507,7 @@
"System Instructions": "Systémové instrukce",
"System Prompt": "Systémové instrukce",
"Table Mode": "",
"Tag": "",
"Tag": "Štítek",
"Tags": "Štítky",
"Tags Generation": "Generování štítků",
"Tags Generation Prompt": "Instrukce pro generování štítků",
@ -1507,7 +1520,7 @@
"Tavily API Key": "API klíč pro Tavily",
"Tavily Extract Depth": "Hloubka extrakce Tavily",
"Tell us more:": "Řekněte nám více:",
"Temperature": "Teplota",
"Temperature": "temperature",
"Temporary Chat": "Dočasná konverzace",
"Temporary Chat by Default": "",
"Text Splitter": "Rozdělovač textu",
@ -1606,7 +1619,7 @@
"Transformers": "Transformers",
"Trouble accessing Ollama?": "Máte potíže s přístupem k Ollama?",
"Trust Proxy Environment": "Důvěřovat prostředí proxy",
"Try adjusting your search or filter to find what you are looking for.": "",
"Try adjusting your search or filter to find what you are looking for.": "Zkuste upravit vyhledávání nebo filtr, abyste našli to, co hledáte.",
"Try Again": "Zkusit znovu",
"TTS Model": "Model TTS",
"TTS Settings": "Nastavení TTS",
@ -1621,7 +1634,7 @@
"Unarchive Chat": "Zrušit archivaci konverzace",
"Underline": "Podtržení",
"Unknown": "",
"Unknown User": "",
"Unknown User": "Neznámý uživatel",
"Unloads {{FROM_NOW}}": "Uvolní se {{FROM_NOW}}",
"Unlock mysteries": "Odhalte záhady",
"Unpin": "Odepnout",
@ -1643,8 +1656,8 @@
"Upload directory": "Adresář pro nahrávání",
"Upload files": "Nahrát soubory",
"Upload Files": "Nahrát soubory",
"Upload Model": "",
"Upload Pipeline": "Nahrát potrubí",
"Upload Model": "Nahrát model",
"Upload Pipeline": "Nahrát pipeline",
"Upload Progress": "Průběh nahrávání",
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Průběh nahrávání: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
"URL": "URL",
@ -1671,9 +1684,9 @@
"Using the default arena model with all models. Click the plus button to add custom models.": "Používá se výchozí model arény se všemi modely. Kliknutím na tlačítko plus přidáte vlastní modely.",
"Valid time units:": "Platné časové jednotky:",
"Validate certificate": "Ověřit certifikát",
"Valves": "Ventily",
"Valves updated": "Ventily aktualizovány",
"Valves updated successfully": "Ventily byly úspěšně aktualizovány.",
"Valves": "Valves",
"Valves updated": "Valves aktualizovány",
"Valves updated successfully": "Valves byly úspěšně aktualizovány.",
"variable": "proměnná",
"Verify Connection": "Ověřit připojení",
"Verify SSL Certificate": "Ověřit SSL certifikát",
@ -1690,7 +1703,6 @@
"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.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Varování: Pokud aktualizujete nebo změníte svůj model pro vektorizaci, budete muset znovu importovat všechny dokumenty.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Varování: Spouštění Jupyteru umožňuje provádění libovolného kódu, což představuje vážná bezpečnostní rizika postupujte s maximální opatrností.",
"Web": "Web",
"Web API": "Webové API",
@ -1742,7 +1754,7 @@
"You have shared this chat": "Tuto konverzaci jste sdíleli.",
"You're a helpful assistant.": "Jsi užitečný asistent.",
"You're now logged in.": "Nyní jste přihlášeni.",
"Your Account": "",
"Your Account": "Váš účet",
"Your account status is currently pending activation.": "Stav vašeho účtu aktuálně čeká na aktivaci.",
"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "Celý váš příspěvek půjde přímo vývojáři pluginu; Open WebUI si nebere žádné procento. Zvolená platforma pro financování však může mít vlastní poplatky.",
"YouTube": "YouTube",

View File

@ -73,7 +73,9 @@
"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 Parameters": "Advancerede indstillinger",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Advancerede indstillinger",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "AI",
"All": "Alle",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "API nøgle lavet",
"API Key Endpoint Restrictions": "API nøgler endpoint forbehold",
"API keys": "API nøgler",
"API Mode": "",
"API Version": "API Version",
"API Version is required": "",
"Application DN": "Application DN",
@ -338,6 +341,7 @@
"Create": "Opret",
"Create a knowledge base": "Opret en videnbase",
"Create a model": "Lav en model",
"Create a new note": "",
"Create Account": "Opret profil",
"Create Admin Account": "Opret administrator profil",
"Create Channel": "Opret kanal",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Indtast Kagi Search API nøgle",
"Enter Key Behavior": "Indtast taste opførsel",
"Enter language codes": "Indtast sprogkoder",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "Indtast Mistral API nøgle",
"Enter Model ID": "Indtast model-ID",
"Enter model tag (e.g. {{modelTag}})": "Indtast modelmærke (f.eks. {{modelTag}})",
@ -823,6 +828,8 @@
"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",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Hybrid søgning",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Jeg anerkender, at jeg har læst og forstået konsekvenserne af min handling. Jeg er opmærksom på de risici, der er forbundet med at udføre vilkårlig kode, og jeg har verificeret kildens troværdighed.",
"ID": "ID",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "Microsoft OneDrive",
"Microsoft OneDrive (personal)": "Microsoft OneDrive (personlig)",
"Microsoft OneDrive (work/school)": "Microsoft OneDrive (arbejde/skole)",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "Mistral OCR",
"Mistral OCR API Key required.": "Mistral OCR API nøgle påkrævet.",
"Model": "Model",
@ -1056,6 +1066,7 @@
"No content to speak": "Intet indhold at tale",
"No conversation to save": "",
"No distance available": "Ingen afstand tilgængelig",
"No expiration can pose security risks.": "",
"No feedbacks found": "Ingen feedback fundet",
"No file selected": "Ingen fil valgt",
"No functions found": "",
@ -1385,6 +1396,7 @@
"Select only one model to call": "Vælg kun én model at kalde",
"Select view": "",
"Selected model(s) do not support image inputs": "Valgte model(ler) understøtter ikke billedinput",
"Self-Hosted": "",
"semantic": "",
"Send": "Send",
"Send a Message": "Send en besked",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "Tale-til-tekst",
"Speech-to-Text Engine": "Tale-til-tekst-engine",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Kanalens start",
"Start Tag": "",
"Status Updates": "",
@ -1688,7 +1701,6 @@
"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.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Advarsel: Hvis du opdaterer eller ændrer din indlejringsmodel, skal du importere alle dokumenter igen.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Advarsel: Jupyter-udførelse gør det muligt at udføre vilkårlig kode, hvilket udfordrer alvorlige sikkerhedsrisici - fortsæt med ekstremt omhyggelighed.",
"Web": "Web",
"Web API": "Web API",

View File

@ -65,7 +65,7 @@
"Add User Group": "Benutzergruppe hinzufügen",
"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 den Marker. Dies sollte eine JSON-Zeichenfolge 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 Parameters": "",
"Additional Parameters": "Weitere Parameter",
"Adjusting these settings will apply changes universally to all users.": "Das Anpassen dieser Einstellungen wird Änderungen universell auf alle Benutzer anwenden.",
"admin": "Administrator",
"Admin": "Administrator",
@ -73,7 +73,9 @@
"Admin Settings": "Administration",
"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 Parameters": "Erweiterte Parameter",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Erweiterte Parameter",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "KI",
"All": "Alle",
"All chats have been unarchived.": "Alle Chats wurden aus dem Archiv wiederhergestellt.",
@ -128,6 +130,7 @@
"API Key created.": "API-Schlüssel erstellt.",
"API Key Endpoint Restrictions": "API-Schlüssel Endpunkteinschränkungen",
"API keys": "API-Schlüssel",
"API Mode": "",
"API Version": "API Version",
"API Version is required": "API-Version ist erforderlich",
"Application DN": "Anwendungs-DN",
@ -338,13 +341,14 @@
"Create": "Erstellen",
"Create a knowledge base": "Wissensspeicher erstellen",
"Create a model": "Modell erstellen",
"Create a new note": "",
"Create Account": "Konto erstellen",
"Create Admin Account": "Administrator-Account erstellen",
"Create Channel": "Kanal erstellen",
"Create Folder": "Ordner erstellen",
"Create Group": "Gruppe erstellen",
"Create Knowledge": "Wissen erstellen",
"Create Model": "",
"Create Model": "Modell erstellen",
"Create new key": "Neuen Schlüssel erstellen",
"Create new secret key": "Neuen API-Schlüssel erstellen",
"Create Note": "Notiz erstellen",
@ -352,7 +356,7 @@
"Created at": "Erstellt am",
"Created At": "Erstellt am",
"Created by": "Erstellt von",
"Created by you": "",
"Created by you": "Von dir erstellt",
"CSV Import": "CSV-Import",
"Ctrl+Enter to Send": "Strg+Enter zum Senden",
"Current Model": "Aktuelles Modell",
@ -399,7 +403,7 @@
"Delete function?": "Funktion löschen?",
"Delete Message": "Nachricht löschen",
"Delete message?": "Nachricht löschen?",
"Delete Model": "",
"Delete Model": "Modell löschen",
"Delete note?": "Notiz löschen?",
"Delete prompt?": "Prompt löschen?",
"delete this link": "diesen Link löschen",
@ -527,9 +531,9 @@
"Enter a detail about yourself for your LLMs to recall": "Geben Sie ein Detail über sich selbst ein, das Ihre Sprachmodelle (LLMs) sich merken sollen",
"Enter a title for the pending user info overlay. Leave empty for default.": "Geben Sie einen Titel für das Overlay 'Ausstehende Kontoaktivierung' ein. Leer lassen für Standard.",
"Enter a watermark for the response. Leave empty for none.": "Geben Sie ein Wasserzeichen für die Antwort ein. Für keines leer lassen.",
"Enter additional headers in JSON format": "",
"Enter additional headers in JSON format (e.g. {{'{{\"X-Custom-Header\": \"value\"}}'}})": "",
"Enter additional parameters in JSON format": "",
"Enter additional headers in JSON format": "Gib weitere Header im JSON Format ein",
"Enter additional headers in JSON format (e.g. {{'{{\"X-Custom-Header\": \"value\"}}'}})": "Gib weitere Header im JSON Format ein (z.B. {{'{{\"X-Custom-Header\": \"value\"}}'}})",
"Enter additional parameters in JSON format": "Gib weitere Parameter im JSON Format ein",
"Enter api auth string (e.g. username:password)": "Geben Sie die API-Authentifizierungszeichenfolge ein (z. B. Benutzername:Passwort)",
"Enter Application DN": "Geben Sie die Anwendungs-DN ein",
"Enter Application DN Password": "Geben Sie das Anwendungs-DN-Passwort ein",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Geben Sie den Kagi Search API-Schlüssel ein",
"Enter Key Behavior": "Verhalten von 'Enter'",
"Enter language codes": "Geben Sie die Sprachcodes ein",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "Geben Sie den Mistral API-Schlüssel ein",
"Enter Model ID": "Geben Sie die Modell-ID ein",
"Enter model tag (e.g. {{modelTag}})": "Geben Sie den Model-Tag ein",
@ -701,7 +706,7 @@
"Failed to load file content.": "Fehler beim Laden des Dateiinhalts.",
"Failed to move chat": "Chat konnte nicht verschoben werden",
"Failed to read clipboard contents": "Fehler beim Lesen des Inhalts der Zwischenablage.",
"Failed to render diagram": "",
"Failed to render diagram": "Diagramm konnte nicht gerendert werden",
"Failed to save connections": "Verbindungen konnten nicht gespeichert werden",
"Failed to save conversation": "Unterhaltung konnte nicht gespeichert werden",
"Failed to save models configuration": "Fehler beim Speichern der Modellkonfiguration",
@ -735,7 +740,7 @@
"Firecrawl API Key": "Firecrawl API-Schlüssel",
"Floating Quick Actions": "Schnellaktionen",
"Focus chat input": "Chat-Eingabe fokussieren",
"Folder": "",
"Folder": "Ordner",
"Folder Background Image": "Ordner Hintergrundbild",
"Folder deleted successfully": "Ordner erfolgreich gelöscht",
"Folder Name": "Ordner-Name",
@ -805,8 +810,8 @@
"H2": "Überschrift 2",
"H3": "Überschrift 3",
"Haptic Feedback": "Haptisches Feedback",
"Headers": "",
"Headers must be a valid JSON object": "",
"Headers": "Header",
"Headers must be a valid JSON object": "Header müssen ein gültiges JSON Objekt sein",
"Height": "Höhe",
"Hello, {{name}}": "Hallo, {{name}}",
"Help": "Hilfe",
@ -823,6 +828,8 @@
"How can I help you today?": "Wie kann ich Ihnen heute helfen?",
"How would you rate this response?": "Wie würden Sie diese Antwort bewerten?",
"HTML": "HTML",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Hybride Suche",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Ich bestätige, dass ich gelesen habe und die Auswirkungen meiner Aktion verstehe. Mir sind die Risiken bewusst, die mit der Ausführung beliebigen Codes verbunden sind, und ich habe die Vertrauenswürdigkeit der Quelle überprüft.",
"ID": "ID",
@ -879,7 +886,7 @@
"Invalid file format.": "Ungültiges Dateiformat.",
"Invalid JSON file": "Ungültige JSON Datei",
"Invalid JSON format for ComfyUI Workflow.": "Ungültiges JSON-Format für ComfyUI-Workflow.",
"Invalid JSON format for Parameters": "",
"Invalid JSON format for Parameters": "Ungültiges JSON Format für Parameter",
"Invalid JSON format in Additional Config": "Ungültiges JSON-Format in der zusätzlichen Konfiguration",
"Invalid Tag": "Ungültiger Tag",
"is typing...": "schreibt ...",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "Microsoft OneDrive",
"Microsoft OneDrive (personal)": "Microsoft OneDrive (persönlich)",
"Microsoft OneDrive (work/school)": "Microsoft OneDrive (Arbeit/Schule)",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "Mistral OCR",
"Mistral OCR API Key required.": "Mistral OCR API-Schlüssel erforderlich.",
"Model": "Modell",
@ -1038,11 +1048,11 @@
"New Chat": "Neuer Chat",
"New Folder": "Neuer Ordner",
"New Function": "Neue Funktion",
"New Knowledge": "",
"New Model": "",
"New Knowledge": "Neues Wissen",
"New Model": "Neues Modell",
"New Note": "Neue Notiz",
"New Password": "Neues Passwort",
"New Prompt": "",
"New Prompt": "Neuer Prompt",
"New Tool": "Neues Werkzeug",
"new-channel": "neuer-kanal",
"Next message": "Nächste Nachricht",
@ -1056,9 +1066,10 @@
"No content to speak": "Kein Inhalt zum Vorlesen",
"No conversation to save": "Keine Unterhaltung zum Speichern vorhanden",
"No distance available": "Keine Distanz verfügbar",
"No expiration can pose security risks.": "",
"No feedbacks found": "Kein Feedback gefunden",
"No file selected": "Keine Datei ausgewählt",
"No functions found": "",
"No functions found": "Keine Funktionen gefunden",
"No groups with access, add a group to grant access": "Keine Gruppen mit Zugriff, fügen Sie eine Gruppe hinzu, um Zugriff zu gewähren",
"No HTML, CSS, or JavaScript content found.": "Keine HTML-, CSS- oder JavaScript-Inhalte gefunden.",
"No inference engine with management support found": "Keine Inferenz-Engine mit Management-Unterstützung gefunden",
@ -1069,14 +1080,14 @@
"No models selected": "Keine Modelle ausgewählt",
"No Notes": "Keine Notizen",
"No notes found": "Keine Notizen gefunden",
"No prompts found": "",
"No prompts found": "Keine Prompts gefunden",
"No results": "Keine Ergebnisse gefunden",
"No results found": "Keine Ergebnisse gefunden",
"No search query generated": "Keine Suchanfrage generiert",
"No source available": "Keine Quelle verfügbar",
"No sources found": "Keine Quellen gefunden",
"No suggestion prompts": "Keine Vorschlags-Prompts",
"No tools found": "",
"No tools found": "Keine Werkzeuge gefunden",
"No users were found.": "Keine Benutzer gefunden.",
"No valves": "Keine Valves",
"No valves to update": "Keine Valves zum Aktualisieren",
@ -1235,7 +1246,7 @@
"Public": "Öffentlich",
"Pull \"{{searchValue}}\" from Ollama.com": "\"{{searchValue}}\" von Ollama.com beziehen",
"Pull a model from Ollama.com": "Modell von Ollama.com beziehen",
"Pull Model": "",
"Pull Model": "Modell beziehen",
"pypdfium2": "pypdfium2",
"Query Generation Prompt": "Abfragegenerierungsprompt",
"Querying": "Suche...",
@ -1383,8 +1394,9 @@
"Select how to split message text for TTS requests": "Wählen Sie, wie der Nachrichtentext für TTS-Anfragen aufgeteilt werden soll",
"Select Knowledge": "Wissensdatenbank auswählen",
"Select only one model to call": "Wählen Sie nur ein Modell zum Anrufen aus",
"Select view": "",
"Select view": "Ansicht wählen",
"Selected model(s) do not support image inputs": "Ihre ausgewählten Modelle unterstützen keine Bildeingaben",
"Self-Hosted": "",
"semantic": "semantisch",
"Send": "Senden",
"Send a Message": "Eine Nachricht senden",
@ -1424,7 +1436,7 @@
"Share Chat": "Chat teilen",
"Share to Open WebUI Community": "Mit OpenWebUI Community teilen",
"Share your background and interests": "Teilen Sie Ihren Hintergrund und Ihre Interessen",
"Shared with you": "",
"Shared with you": "Mit dir geteilt",
"Sharing Permissions": "Berechtigungen teilen",
"Shortcuts with an asterisk (*) are situational and only active under specific conditions.": "Tastenkürzel mit einem Sternchen (*) sind situationsbedingt und nur unter bestimmten Bedingungen aktiv.",
"Show": "Anzeigen",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "Sprache-zu-Text",
"Speech-to-Text Engine": "Sprache-zu-Text-Engine",
"standard": "Standard",
"Start a new conversation": "",
"Start of the channel": "Beginn des Kanals",
"Start Tag": "Start-Tag",
"Status Updates": "Statusaktualisierungen",
@ -1492,7 +1505,7 @@
"System Instructions": "Systemanweisungen",
"System Prompt": "System-Prompt",
"Table Mode": "Tabellenmodus",
"Tag": "",
"Tag": "Tag",
"Tags": "Tags",
"Tags Generation": "Tag-Generierung",
"Tags Generation Prompt": "Prompt für Tag-Generierung",
@ -1604,7 +1617,7 @@
"Transformers": "Transformers",
"Trouble accessing Ollama?": "Probleme beim Zugriff auf Ollama?",
"Trust Proxy Environment": "Proxy-Umgebung vertrauen",
"Try adjusting your search or filter to find what you are looking for.": "",
"Try adjusting your search or filter to find what you are looking for.": "Versuch den Suchbegriff oder Filter anzupassen um zu finden was du suchst.",
"Try Again": "Erneut versuchen",
"TTS Model": "TTS-Modell",
"TTS Settings": "TTS-Einstellungen",
@ -1641,7 +1654,7 @@
"Upload directory": "Upload-Verzeichnis",
"Upload files": "Dateien hochladen",
"Upload Files": "Datei(en) hochladen",
"Upload Model": "",
"Upload Model": "Modell hochladen",
"Upload Pipeline": "Pipeline hochladen",
"Upload Progress": "Fortschritt",
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Fortschritt: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
@ -1688,7 +1701,6 @@
"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 dem Server hochladen.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Warnung: Wenn Sie das Einbettungsmodell aktualisieren oder ändern, müssen Sie alle Dokumente erneut importieren.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Warnung: Die Jupyter-Ausführung ermöglicht beliebige Codeausführung und birgt erhebliche Sicherheitsrisiken gehen Sie mit äußerster Vorsicht vor.",
"Web": "Web",
"Web API": "Web-API",

View File

@ -73,7 +73,9 @@
"Admin Settings": "Admin Settings",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "",
"Advanced Parameters": "Advanced Parameters",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "",
"API Key Endpoint Restrictions": "",
"API keys": "",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "",
@ -338,6 +341,7 @@
"Create": "",
"Create a knowledge base": "",
"Create a model": "",
"Create a new note": "",
"Create Account": "Create Account",
"Create Admin Account": "",
"Create Channel": "",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "",
"Enter Key Behavior": "",
"Enter language codes": "",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "",
"Enter model tag (e.g. {{modelTag}})": "Enter model doge tag (e.g. {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "How can I halp u today?",
"How would you rate this response?": "",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
"ID": "",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "",
@ -1056,6 +1066,7 @@
"No content to speak": "",
"No conversation to save": "",
"No distance available": "",
"No expiration can pose security risks.": "",
"No feedbacks found": "",
"No file selected": "",
"No functions found": "",
@ -1385,6 +1396,7 @@
"Select only one model to call": "",
"Select view": "",
"Selected model(s) do not support image inputs": "",
"Self-Hosted": "",
"semantic": "",
"Send": "",
"Send a Message": "Send a Message much message",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Speech-to-Text Engine much speak",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Start of channel",
"Start Tag": "",
"Status Updates": "",
@ -1688,7 +1701,6 @@
"Warning": "",
"Warning:": "Much warning:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
"Web": "Web very web",
"Web API": "",

View File

@ -73,7 +73,9 @@
"Admin Settings": "Ρυθμίσεις Διαχειριστή",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Οι διαχειριστές έχουν πρόσβαση σε όλα τα εργαλεία ανά πάσα στιγμή· οι χρήστες χρειάζονται εργαλεία ανά μοντέλο στον χώρο εργασίας.",
"Advanced Parameters": "Προηγμένοι Παράμετροι",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Προηγμένα Παράμετροι",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "Το κλειδί API δημιουργήθηκε.",
"API Key Endpoint Restrictions": "",
"API keys": "κλειδιά API",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "DN Εφαρμογής",
@ -338,6 +341,7 @@
"Create": "Δημιουργία",
"Create a knowledge base": "Δημιουργία βάσης γνώσης",
"Create a model": "Δημιουργία μοντέλου",
"Create a new note": "",
"Create Account": "Δημιουργία Λογαριασμού",
"Create Admin Account": "Δημιουργία Λογαριασμού Διαχειριστή",
"Create Channel": "",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "",
"Enter Key Behavior": "",
"Enter language codes": "Εισάγετε κωδικούς γλώσσας",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "Εισάγετε το ID Μοντέλου",
"Enter model tag (e.g. {{modelTag}})": "Εισάγετε την ετικέτα μοντέλου (π.χ. {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "Πώς μπορώ να σας βοηθήσω σήμερα;",
"How would you rate this response?": "Πώς θα βαθμολογούσατε αυτή την απάντηση;",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Υβριδική Αναζήτηση",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Αναγνωρίζω ότι έχω διαβάσει και κατανοώ τις συνέπειες της ενέργειάς μου. Γνωρίζω τους κινδύνους που σχετίζονται με την εκτέλεση αυθαίρετου κώδικα και έχω επαληθεύσει την αξιοπιστία της πηγής.",
"ID": "ID",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "Μοντέλο",
@ -1056,6 +1066,7 @@
"No content to speak": "Δεν υπάρχει περιεχόμενο για ανάγνωση",
"No conversation to save": "",
"No distance available": "Δεν υπάρχει διαθέσιμη απόσταση",
"No expiration can pose security risks.": "",
"No feedbacks found": "Δεν βρέθηκαν ανατροφοδοτήσεις",
"No file selected": "Δεν έχει επιλεγεί αρχείο",
"No functions found": "",
@ -1385,6 +1396,7 @@
"Select only one model to call": "Επιλέξτε μόνο ένα μοντέλο για κλήση",
"Select view": "",
"Selected model(s) do not support image inputs": "Τα επιλεγμένα μοντέλα δεν υποστηρίζουν είσοδο εικόνων",
"Self-Hosted": "",
"semantic": "",
"Send": "Αποστολή",
"Send a Message": "Αποστολή Μηνύματος",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Μηχανή Speech-to-Text",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Αρχή του καναλιού",
"Start Tag": "",
"Status Updates": "",
@ -1688,7 +1701,6 @@
"Warning": "Προειδοποίηση",
"Warning:": "Προειδοποίηση:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Προειδοποίηση: Η ενεργοποίηση αυτού θα επιτρέψει στους χρήστες να ανεβάσουν αυθαίρετο κώδικα στον διακομιστή.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Προειδοποίηση: Αν ενημερώσετε ή αλλάξετε το μοντέλο ενσωμάτωσής σας, θα χρειαστεί να επαναφέρετε όλα τα έγγραφα.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
"Web": "Διαδίκτυο",
"Web API": "Web API",

View File

@ -73,7 +73,9 @@
"Admin Settings": "",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "",
"Advanced Parameters": "",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "",
"API Key Endpoint Restrictions": "",
"API keys": "",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "",
@ -338,6 +341,7 @@
"Create": "",
"Create a knowledge base": "",
"Create a model": "",
"Create a new note": "",
"Create Account": "",
"Create Admin Account": "",
"Create Channel": "",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "",
"Enter Key Behavior": "Enter Key Behaviour",
"Enter language codes": "",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "",
"Enter model tag (e.g. {{modelTag}})": "",
@ -823,6 +828,8 @@
"How can I help you today?": "",
"How would you rate this response?": "",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
"ID": "",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "",
@ -1056,6 +1066,7 @@
"No content to speak": "",
"No conversation to save": "",
"No distance available": "",
"No expiration can pose security risks.": "",
"No feedbacks found": "",
"No file selected": "",
"No functions found": "",
@ -1385,6 +1396,7 @@
"Select only one model to call": "",
"Select view": "",
"Selected model(s) do not support image inputs": "",
"Self-Hosted": "",
"semantic": "",
"Send": "",
"Send a Message": "",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "",
"Start Tag": "",
"Status Updates": "",
@ -1688,7 +1701,6 @@
"Warning": "",
"Warning:": "",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
"Web": "",
"Web API": "",

View File

@ -73,7 +73,9 @@
"Admin Settings": "",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "",
"Advanced Parameters": "",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "",
"API Key Endpoint Restrictions": "",
"API keys": "",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "",
@ -338,6 +341,7 @@
"Create": "",
"Create a knowledge base": "",
"Create a model": "",
"Create a new note": "",
"Create Account": "",
"Create Admin Account": "",
"Create Channel": "",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "",
"Enter Key Behavior": "",
"Enter language codes": "",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "",
"Enter model tag (e.g. {{modelTag}})": "",
@ -823,6 +828,8 @@
"How can I help you today?": "",
"How would you rate this response?": "",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
"ID": "",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "",
@ -1056,6 +1066,7 @@
"No content to speak": "",
"No conversation to save": "",
"No distance available": "",
"No expiration can pose security risks.": "",
"No feedbacks found": "",
"No file selected": "",
"No functions found": "",
@ -1385,6 +1396,7 @@
"Select only one model to call": "",
"Select view": "",
"Selected model(s) do not support image inputs": "",
"Self-Hosted": "",
"semantic": "",
"Send": "",
"Send a Message": "",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "",
"Start Tag": "",
"Status Updates": "",
@ -1688,7 +1701,6 @@
"Warning": "",
"Warning:": "",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
"Web": "",
"Web API": "",

View File

@ -65,7 +65,7 @@
"Add User Group": "Añadir grupo de usuarios",
"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 Parameters": "",
"Additional Parameters": "Parámetros Adicionales",
"Adjusting these settings will apply changes universally to all users.": "El ajuste de estas opciones se aplicará globalmente a todos los usuarios.",
"admin": "admin",
"Admin": "Admin",
@ -73,7 +73,9 @@
"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 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",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "IA",
"All": "Todos",
"All chats have been unarchived.": "Todos los chats han sido desarchivados",
@ -128,6 +130,7 @@
"API Key created.": "Clave API creada.",
"API Key Endpoint Restrictions": "Clave API para Endpoints Restringidos",
"API keys": "Claves API",
"API Mode": "",
"API Version": "Versión API",
"API Version is required": "La Versión API es requerida",
"Application DN": "Aplicacion DN",
@ -338,13 +341,14 @@
"Create": "Crear",
"Create a knowledge base": "Crear Base de Conocimiento",
"Create a model": "Crear Modelo",
"Create a new note": "",
"Create Account": "Crear Cuenta",
"Create Admin Account": "Crear Cuenta Administrativa",
"Create Channel": "Crear Canal",
"Create Folder": "Crear Carpeta",
"Create Group": "Crear Grupo",
"Create Knowledge": "Crear Conocimiento",
"Create Model": "",
"Create Model": "Crear Modelo",
"Create new key": "Crear Nueva Clave",
"Create new secret key": "Crear Nueva Clave Secreta",
"Create Note": "Crear Nota",
@ -352,7 +356,7 @@
"Created at": "Creado en",
"Created At": "Creado En",
"Created by": "Creado por",
"Created by you": "",
"Created by you": "Creado por tí",
"CSV Import": "Importar CSV",
"Ctrl+Enter to Send": "'Ctrl+Enter' para Enviar",
"Current Model": "Modelo Actual",
@ -399,7 +403,7 @@
"Delete function?": "Borrar la función?",
"Delete Message": "Borrar mensaje",
"Delete message?": "¿Borrar mensaje?",
"Delete Model": "",
"Delete Model": "Borrar Modelo",
"Delete note?": "¿Borrar nota?",
"Delete prompt?": "¿Borrar el indicador?",
"delete this link": "Borrar este enlace",
@ -527,9 +531,9 @@
"Enter a detail about yourself for your LLMs to recall": "Ingresar detalles sobre ti para que los recuerden sus LLMs",
"Enter a title for the pending user info overlay. Leave empty for default.": "Ingresar un título para la sobrecapa informativa de usuario pendiente. Dejar vacío para usar el predeterminado.",
"Enter a watermark for the response. Leave empty for none.": "Ingresar una marca de agua para la respuesta. Dejalo vacío para ninguna",
"Enter additional headers in JSON format": "",
"Enter additional headers in JSON format (e.g. {{'{{\"X-Custom-Header\": \"value\"}}'}})": "",
"Enter additional parameters in JSON format": "",
"Enter additional headers in JSON format": "Ingresar encabezados adicionales en formato JSON",
"Enter additional headers in JSON format (e.g. {{'{{\"X-Custom-Header\": \"value\"}}'}})": "Ingresar encabezados adicionales en formato JSON (ej. {{'{{\"X-Custom-Header\": \"valor\"}}'}})",
"Enter additional parameters in JSON format": "Ingresar parámetros adicionales en formato JSON",
"Enter api auth string (e.g. username:password)": "Ingresar campo de autorización de la api (p.ej. nombre:contraseña)",
"Enter Application DN": "Ingresar el DN de la Aplicación",
"Enter Application DN Password": "Ingresar la Contraseña del DN de la Aplicación",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Ingresar Clave API de Kagi Search",
"Enter Key Behavior": "Comportamiento de la Tecla de Envío",
"Enter language codes": "Ingresar Códigos de Idioma",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "Ingresar Clave API de Mistral",
"Enter Model ID": "Ingresar ID del Modelo",
"Enter model tag (e.g. {{modelTag}})": "Ingresar la etiqueta del modelo (p.ej. {{modelTag}})",
@ -701,7 +706,7 @@
"Failed to load file content.": "Fallo al cargar el contenido del archivo",
"Failed to move chat": "Fallo al mover el chat",
"Failed to read clipboard contents": "Fallo al leer el contenido del portapapeles",
"Failed to render diagram": "",
"Failed to render diagram": "Fallo al renderizar el diagrama",
"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",
@ -735,7 +740,7 @@
"Firecrawl API Key": "Clave de API de Firecrawl",
"Floating Quick Actions": "Acciones Rápidas Flotantes",
"Focus chat input": "Enfocar campo de chat",
"Folder": "",
"Folder": "Carpeta",
"Folder Background Image": "Imagen de Fondo de la Carpeta",
"Folder deleted successfully": "Carpeta eliminada correctamente",
"Folder Name": "Nombre de la Carpeta",
@ -805,8 +810,8 @@
"H2": "H2",
"H3": "H3",
"Haptic Feedback": "Realimentación Háptica",
"Headers": "",
"Headers must be a valid JSON object": "",
"Headers": "Encabezados",
"Headers must be a valid JSON object": "El Encabezado debe ser un objeto JSON válido",
"Height": "Altura",
"Hello, {{name}}": "Hola, {{name}}",
"Help": "Ayuda",
@ -823,6 +828,8 @@
"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",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Búsqueda Híbrida",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Aseguro que he leído y entiendo las implicaciones de mi acción. Soy consciente de los riesgos asociados con la ejecución de código arbitrario y he verificado la confiabilidad de la fuente.",
"ID": "ID",
@ -879,7 +886,7 @@
"Invalid file format.": "Formato de archivo inválido.",
"Invalid JSON file": "Archivo JSON inválido",
"Invalid JSON format for ComfyUI Workflow.": "Formato JSON Inválido para el Flujo de Trabajo de ComfyUI",
"Invalid JSON format for Parameters": "",
"Invalid JSON format for Parameters": "Formato JSON Inválido para los Parámetros",
"Invalid JSON format in Additional Config": "Formato JSON Inválido en Configuración Adicional",
"Invalid Tag": "Etiqueta Inválida",
"is typing...": "está escribiendo...",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "Microsoft OneDrive",
"Microsoft OneDrive (personal)": "Microsoft OneDrive (personal)",
"Microsoft OneDrive (work/school)": "Microsoft OneDrive (trabajo/estudio)",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "OCR Mistral",
"Mistral OCR API Key required.": "Clave API de Mistral OCR requerida",
"Model": "Modelo",
@ -1038,11 +1048,11 @@
"New Chat": "Nuevo Chat",
"New Folder": "Nueva Carpeta",
"New Function": "Nueva Función",
"New Knowledge": "",
"New Model": "",
"New Knowledge": "Nuevo Conocimiento",
"New Model": "Nuevo Modelo",
"New Note": "Nueva Nota",
"New Password": "Nueva Contraseña",
"New Prompt": "",
"New Prompt": "Nuevo Indicador",
"New Tool": "Nueva Herramienta",
"new-channel": "nuevo-canal",
"Next message": "Siguiente mensaje",
@ -1056,9 +1066,10 @@
"No content to speak": "No hay contenido para hablar",
"No conversation to save": "No hay conversación para guardar",
"No distance available": "No hay distancia disponible",
"No expiration can pose security risks.": "",
"No feedbacks found": "No se encontraron comentarios",
"No file selected": "No se seleccionó archivo",
"No functions found": "",
"No functions found": "No se encontraron funciones",
"No groups with access, add a group to grant access": "No hay grupos con acceso, añade un grupo para otorgar acceso",
"No HTML, CSS, or JavaScript content found.": "No se encontró contenido HTML, CSS, o JavaScript.",
"No inference engine with management support found": "No se encontró un motor de inferencia que soporte gestión",
@ -1069,14 +1080,14 @@
"No models selected": "No se seleccionaron modelos",
"No Notes": "Sin Notas",
"No notes found": "No se encontraron notas",
"No prompts found": "",
"No prompts found": "No se encontraron indicadores",
"No results": "No se encontraron resultados",
"No results found": "No se encontraron resultados",
"No search query generated": "No se generó ninguna consulta de búsqueda",
"No source available": "No hay fuente disponible",
"No sources found": "No se han encontrado fuentes",
"No suggestion prompts": "Sin prompts sugeridos",
"No tools found": "",
"No tools found": "No se encontraron herramientas",
"No users were found.": "No se encontraron usuarios.",
"No valves": "No hay válvulas",
"No valves to update": "No hay válvulas para actualizar",
@ -1235,7 +1246,7 @@
"Public": "Público",
"Pull \"{{searchValue}}\" from Ollama.com": "Extraer \"{{searchValue}}\" desde Ollama.com",
"Pull a model from Ollama.com": "Extraer un modelo desde Ollama.com",
"Pull Model": "",
"Pull Model": "Extraer Modelo",
"pypdfium2": "pypdfium2",
"Query Generation Prompt": "Indicador para la Consulta de Generación",
"Querying": "Consultando",
@ -1384,8 +1395,9 @@
"Select how to split message text for TTS requests": "Seleccionar como dividir los mensajes de texto para las peticiones TTS",
"Select Knowledge": "Seleccionar Conocimiento",
"Select only one model to call": "Seleccionar sólo un modelo a llamar",
"Select view": "",
"Select view": "Seleccionar vista",
"Selected model(s) do not support image inputs": "Modelo(s) seleccionado(s) no admiten entradas de imagen",
"Self-Hosted": "",
"semantic": "semántica",
"Send": "Enviar",
"Send a Message": "Enviar un Mensaje",
@ -1425,7 +1437,7 @@
"Share Chat": "Compartir Chat",
"Share to Open WebUI Community": "Compartir con la Comunidad Open-WebUI",
"Share your background and interests": "Compartir tus antecedentes e intereses",
"Shared with you": "",
"Shared with you": "Compartido contigo",
"Sharing Permissions": "Permisos al Compartir",
"Shortcuts with an asterisk (*) are situational and only active under specific conditions.": "Accesos cortos con un asterisco (*) depende de la situación y solo activos bajo determinadas condiciones.",
"Show": "Mostrar",
@ -1463,6 +1475,7 @@
"Speech-to-Text": "Voz a Texto",
"Speech-to-Text Engine": "Motor Voz a Texto(STT)",
"standard": "standard",
"Start a new conversation": "",
"Start of the channel": "Inicio del canal",
"Start Tag": "Etiqueta de Inicio",
"Status Updates": "Actualizaciones de Estado",
@ -1493,7 +1506,7 @@
"System Instructions": "Instrucciones del sistema",
"System Prompt": "Indicador del sistema",
"Table Mode": "Modo de Tabla",
"Tag": "",
"Tag": "Etiqueta",
"Tags": "Etiquetas",
"Tags Generation": "Generación de Etiquetas",
"Tags Generation Prompt": "Indicador para la Generación de Etiquetas",
@ -1605,7 +1618,7 @@
"Transformers": "Transformadores",
"Trouble accessing Ollama?": "¿Problemas para acceder a Ollama?",
"Trust Proxy Environment": "Entorno Proxy Confiable",
"Try adjusting your search or filter to find what you are looking for.": "",
"Try adjusting your search or filter to find what you are looking for.": "Prueba ajustando tu búsqueda o filtro para encontrar lo que estás buscando",
"Try Again": "Prueba de Nuevo",
"TTS Model": "Modelo TTS",
"TTS Settings": "Ajustes Texto a Voz (TTS)",
@ -1642,7 +1655,7 @@
"Upload directory": "Directorio de Subidas",
"Upload files": "Subir archivos",
"Upload Files": "Subir Archivos",
"Upload Model": "",
"Upload Model": "Subir Modelo",
"Upload Pipeline": "Subir Tubería",
"Upload Progress": "Progreso de la Subida",
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Progreso de la Subida: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
@ -1689,7 +1702,6 @@
"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.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Aviso: Si actualizas o cambias el modelo de incrustacción, necesitarás re-importar todos los documentos.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Aviso: La ejecución Jupyter habilita la ejecución de código arbitrario, planteando graves riesgos de seguridad; Proceder con extrema precaución.",
"Web": "Web",
"Web API": "API Web",

View File

@ -73,7 +73,9 @@
"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 Parameters": "Täpsemad parameetrid",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Täpsemad parameetrid",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "Kõik",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "API võti loodud.",
"API Key Endpoint Restrictions": "API võtme lõpp-punkti piirangud",
"API keys": "API võtmed",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "Rakenduse DN",
@ -338,6 +341,7 @@
"Create": "Loo",
"Create a knowledge base": "Loo teadmiste baas",
"Create a model": "Loo mudel",
"Create a new note": "",
"Create Account": "Loo konto",
"Create Admin Account": "Loo administraatori konto",
"Create Channel": "Loo kanal",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Sisestage Kagi Search API võti",
"Enter Key Behavior": "Sisestage võtme käitumine",
"Enter language codes": "Sisestage keelekoodid",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "Sisestage mudeli ID",
"Enter model tag (e.g. {{modelTag}})": "Sisestage mudeli silt (nt {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "Kuidas saan teid täna aidata?",
"How would you rate this response?": "Kuidas hindaksite seda vastust?",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Hübriidotsing",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Kinnitan, et olen lugenud ja mõistan oma tegevuse tagajärgi. Olen teadlik suvalise koodi käivitamisega seotud riskidest ja olen kontrollinud allika usaldusväärsust.",
"ID": "ID",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "Mudel",
@ -1056,6 +1066,7 @@
"No content to speak": "Pole mida rääkida",
"No conversation to save": "",
"No distance available": "Kaugus pole saadaval",
"No expiration can pose security risks.": "",
"No feedbacks found": "Tagasisidet ei leitud",
"No file selected": "Faili pole valitud",
"No functions found": "",
@ -1385,6 +1396,7 @@
"Select only one model to call": "Valige ainult üks mudel kutsumiseks",
"Select view": "",
"Selected model(s) do not support image inputs": "Valitud mudel(id) ei toeta pilte sisendina",
"Self-Hosted": "",
"semantic": "",
"Send": "Saada",
"Send a Message": "Saada sõnum",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Kõne-tekstiks mootor",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Kanali algus",
"Start Tag": "",
"Status Updates": "",
@ -1688,7 +1701,6 @@
"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.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Hoiatus: Kui uuendate või muudate oma manustamise mudelit, peate kõik dokumendid uuesti importima.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Hoiatus: Jupyter täitmine võimaldab suvalise koodi käivitamist, mis kujutab endast tõsist turvariski - jätkake äärmise ettevaatusega.",
"Web": "Veeb",
"Web API": "Veebi API",

View File

@ -73,7 +73,9 @@
"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 Parameters": "Parametro Aurreratuak",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Parametro Aurreratuak",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "API Gakoa sortu da.",
"API Key Endpoint Restrictions": "",
"API keys": "API gakoak",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "Aplikazioaren DN",
@ -338,6 +341,7 @@
"Create": "Sortu",
"Create a knowledge base": "Sortu ezagutza-base bat",
"Create a model": "Sortu eredu bat",
"Create a new note": "",
"Create Account": "Sortu Kontua",
"Create Admin Account": "Sortu Administratzaile Kontua",
"Create Channel": "",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "",
"Enter Key Behavior": "",
"Enter language codes": "Sartu hizkuntza kodeak",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "Sartu Eredu IDa",
"Enter model tag (e.g. {{modelTag}})": "Sartu eredu etiketa (adib. {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "Zertan lagun zaitzaket gaur?",
"How would you rate this response?": "Nola baloratuko zenuke erantzun hau?",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Bilaketa Hibridoa",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Onartzen dut irakurri dudala eta nire ekintzaren ondorioak ulertzen ditudala. Kode arbitrarioa exekutatzearekin lotutako arriskuez jabetzen naiz eta iturriaren fidagarritasuna egiaztatu dut.",
"ID": "IDa",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "Modeloa",
@ -1056,6 +1066,7 @@
"No content to speak": "Ez dago hitz egiteko edukirik",
"No conversation to save": "",
"No distance available": "Ez dago distantziarik eskuragarri",
"No expiration can pose security risks.": "",
"No feedbacks found": "Ez da iritzirik aurkitu",
"No file selected": "Ez da fitxategirik hautatu",
"No functions found": "",
@ -1385,6 +1396,7 @@
"Select only one model to call": "Hautatu modelo bakarra deitzeko",
"Select view": "",
"Selected model(s) do not support image inputs": "Hautatutako modelo(e)k ez dute irudi sarrerarik onartzen",
"Self-Hosted": "",
"semantic": "",
"Send": "Bidali",
"Send a Message": "Bidali mezu bat",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Ahotsetik-testura motorra",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Kanalaren hasiera",
"Start Tag": "",
"Status Updates": "",
@ -1688,7 +1701,6 @@
"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.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Abisua: Zure txertatze modeloa eguneratu edo aldatzen baduzu, dokumentu guztiak berriz inportatu beharko dituzu.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
"Web": "Weba",
"Web API": "Web APIa",

View File

@ -73,7 +73,9 @@
"Admin Settings": "تنظیمات مدیریت",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "مدیران همیشه به تمام ابزارها دسترسی دارند؛ کاربران نیاز به ابزارهای اختصاص داده شده برای هر مدل در فضای کاری دارند.",
"Advanced Parameters": "پارامترهای پیشرفته",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "پارام\u200cهای پیشرفته",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "همه",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "کلید API ساخته شد.",
"API Key Endpoint Restrictions": "محدودیت\u200cهای نقطه پایانی کلید API",
"API keys": "کلیدهای API",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "DN برنامه",
@ -338,6 +341,7 @@
"Create": "ایجاد",
"Create a knowledge base": "ایجاد یک پایگاه دانش",
"Create a model": "ایجاد یک مدل",
"Create a new note": "",
"Create Account": "ساخت حساب کاربری",
"Create Admin Account": "ایجاد حساب مدیر",
"Create Channel": "ایجاد کانال",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "کلید API جستجوی کاگی را وارد کنید",
"Enter Key Behavior": "رفتار کلید را وارد کنید",
"Enter language codes": "کد زبان را وارد کنید",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "کلید API میسترال را وارد کنید",
"Enter Model ID": "شناسه مدل را وارد کنید",
"Enter model tag (e.g. {{modelTag}})": "تگ مدل را وارد کنید (مثلا {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "امروز چطور می توانم کمک تان کنم؟",
"How would you rate this response?": "این پاسخ را چگونه ارزیابی می\u200cکنید؟",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "جستجوی همزمان",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "من تأیید می\u200cکنم که پیامدهای اقدام خود را خوانده و درک کرده\u200cام. از خطرات مرتبط با اجرای کد دلخواه آگاه هستم و اعتبار منبع را تأیید کرده\u200cام.",
"ID": "شناسه",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "تشخیص متن میسترال",
"Mistral OCR API Key required.": "کلید API تشخیص متن میسترال مورد نیاز است.",
"Model": "مدل",
@ -1056,6 +1066,7 @@
"No content to speak": "محتوایی برای خواندن وجود ندارد",
"No conversation to save": "",
"No distance available": "فاصله\u200cای در دسترس نیست",
"No expiration can pose security risks.": "",
"No feedbacks found": "بازخوردی یافت نشد",
"No file selected": "فایلی انتخاب نشده است",
"No functions found": "",
@ -1385,6 +1396,7 @@
"Select only one model to call": "تنها یک مدل را برای صدا زدن انتخاب کنید",
"Select view": "",
"Selected model(s) do not support image inputs": "مدل) های (انتخاب شده ورودیهای تصویر را پشتیبانی نمیکند",
"Self-Hosted": "",
"semantic": "",
"Send": "ارسال",
"Send a Message": "ارسال یک پیام",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "موتور گفتار به متن",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "آغاز کانال",
"Start Tag": "",
"Status Updates": "",
@ -1688,7 +1701,6 @@
"Warning": "هشدار",
"Warning:": "هشدار",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "هشدار: فعال کردن این گزینه به کاربران اجازه می\u200cدهد کد دلخواه را روی سرور آپلود کنند.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "هشدار: اگر شما به روز کنید یا تغییر دهید مدل شما، باید تمام سند ها را مجددا وارد کنید.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "هشدار: اجرای ژوپیتر امکان اجرای کد دلخواه را فراهم می\u200cکند که خطرات امنیتی جدی به همراه دارد - با احتیاط زیاد ادامه دهید.",
"Web": "وب",
"Web API": "API وب",

View File

@ -16,7 +16,7 @@
"{{COUNT}} Replies": "{{COUNT}} vastausta",
"{{COUNT}} Sources": "{{COUNT}} lähdettä",
"{{COUNT}} words": "{{COUNT}} sanaa",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "{{LOCALIZED_DATE}} {{LOCALIZED_TIME}}",
"{{model}} download has been canceled": "{{model}} lataus peruttu",
"{{user}}'s Chats": "{{user}}:n keskustelut",
"{{webUIName}} Backend Required": "{{webUIName}}-backend vaaditaan",
@ -65,7 +65,7 @@
"Add User Group": "Lisää käyttäjäryhmä",
"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 Parameters": "",
"Additional Parameters": "Lisäparametrit",
"Adjusting these settings will apply changes universally to all users.": "Näiden asetusten säätäminen vaikuttaa kaikkiin käyttäjiin.",
"admin": "hallinta",
"Admin": "Ylläpito",
@ -73,10 +73,12 @@
"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 Parameters": "Edistyneet parametrit",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Edistyneet parametrit",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "AI",
"All": "Kaikki",
"All chats have been unarchived.": "",
"All chats have been unarchived.": "Kaikki keskustelut poistettu arkistosta.",
"All Documents": "Kaikki asiakirjat",
"All models deleted successfully": "Kaikki mallit poistettu onnistuneesti",
"Allow Call": "Salli puhelut",
@ -128,6 +130,7 @@
"API Key created.": "API-avain luotu.",
"API Key Endpoint Restrictions": "API-avaimen päätepiste rajoitukset",
"API keys": "API-avaimet",
"API Mode": "",
"API Version": "API-versio",
"API Version is required": "API-versio vaaditaan",
"Application DN": "Sovelluksen DN",
@ -151,7 +154,7 @@
"Attach file from knowledge": "Liitä tiedosto tietokannasta",
"Attach Knowledge": "Liitä tietoa",
"Attach Notes": "Liitä muistiinpanoja",
"Attach Webpage": "",
"Attach Webpage": "Liitä verkkosivu",
"Attention to detail": "Huomio yksityiskohtiin",
"Attribute for Mail": "Attribuutti sähköpostille",
"Attribute for Username": "Attribuutti käyttäjätunnukselle",
@ -338,13 +341,14 @@
"Create": "Luo",
"Create a knowledge base": "Luo tietokanta",
"Create a model": "Luo malli",
"Create a new note": "",
"Create Account": "Luo tili",
"Create Admin Account": "Luo ylläpitäjätili",
"Create Channel": "Luo kanava",
"Create Folder": "Luo kansio",
"Create Group": "Luo ryhmä",
"Create Knowledge": "Luo tietoa",
"Create Model": "",
"Create Model": "Luo malli",
"Create new key": "Luo uusi avain",
"Create new secret key": "Luo uusi salainen avain",
"Create Note": "Luo muistiinpano",
@ -352,7 +356,7 @@
"Created at": "Luotu",
"Created At": "Luotu",
"Created by": "Luonut",
"Created by you": "",
"Created by you": "Sinun luomasi",
"CSV Import": "CSV-tuonti",
"Ctrl+Enter to Send": "Ctrl+Enter lähettääksesi",
"Current Model": "Nykyinen malli",
@ -399,7 +403,7 @@
"Delete function?": "Haluatko varmasti poistaa tämän toiminnon?",
"Delete Message": "Poista viesti",
"Delete message?": "Poista viesti?",
"Delete Model": "",
"Delete Model": "Poista malli",
"Delete note?": "Poista muistiinpano?",
"Delete prompt?": "Haluatko varmasti poistaa tämän kehotteen?",
"delete this link": "poista tämä linkki",
@ -435,7 +439,7 @@
"Discover, download, and explore custom tools": "Etsi, lataa ja tutki mukautettuja työkaluja",
"Discover, download, and explore model presets": "Löydä ja lataa mallien esiasetuksia",
"Display": "Näytä",
"Display chat title in tab": "",
"Display chat title in tab": "Näytä keskustelu otiskko välilehdessä",
"Display Emoji in Call": "Näytä hymiöitä puhelussa",
"Display Multi-model Responses in Tabs": "Näytä usean mallin vastaukset välilehdissä",
"Display the username instead of You in the Chat": "Näytä käyttäjänimi keskustelussa \"Sinä\" -tekstin sijaan",
@ -527,9 +531,9 @@
"Enter a detail about yourself for your LLMs to recall": "Kirjoita yksityiskohta itsestäsi, jonka LLM-ohjelmat voivat muistaa",
"Enter a title for the pending user info overlay. Leave empty for default.": "Kirjoita infon otsikko odottaville käyttäjille. Käytä oletusta jättämällä tyhjäksi.",
"Enter a watermark for the response. Leave empty for none.": "Kirjoita vastauksen vesileima. Jätä tyhjäksi, jos et halua mitään.",
"Enter additional headers in JSON format": "",
"Enter additional headers in JSON format (e.g. {{'{{\"X-Custom-Header\": \"value\"}}'}})": "",
"Enter additional parameters in JSON format": "",
"Enter additional headers in JSON format": "Kirjoita lisä ylätunnisteita JSON muodossa",
"Enter additional headers in JSON format (e.g. {{'{{\"X-Custom-Header\": \"value\"}}'}})": "Kirjoita lisä ylätunnisteita JSON muodossa (esim. {{'{{\"X-Custom-Header\": \"value\"}}'}}",
"Enter additional parameters in JSON format": "Kirjoita lisäparametrit JSON muodossa",
"Enter api auth string (e.g. username:password)": "Kirjoita API-todennusmerkkijono (esim. käyttäjätunnus:salasana)",
"Enter Application DN": "Kirjoita sovelluksen DN",
"Enter Application DN Password": "Kirjoita sovelluksen DN-salasana",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Kirjoita Kagi Search API -avain",
"Enter Key Behavior": "Enter näppäimen käyttäytyminen",
"Enter language codes": "Kirjoita kielikoodit",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "Kirjoita Mistral API-avain",
"Enter Model ID": "Kirjoita mallitunnus",
"Enter model tag (e.g. {{modelTag}})": "Kirjoita mallitagi (esim. {{modelTag}})",
@ -585,7 +590,7 @@
"Enter name": "Kirjoita nimi",
"Enter New Password": "Kirjoita uusi salasana",
"Enter Number of Steps (e.g. 50)": "Kirjoita askelten määrä (esim. 50)",
"Enter Ollama Cloud API Key": "",
"Enter Ollama Cloud API Key": "Kirjoita Ollama Cloud API avain",
"Enter Perplexity API Key": "Aseta Perplexity API-avain",
"Enter Playwright Timeout": "Aseta Playwright aikakatkaisu",
"Enter Playwright WebSocket URL": "Aseta Playwright WebSocket-aikakatkaisu",
@ -696,12 +701,12 @@
"Failed to extract content from the file.": "Tiedoston sisällön pomiminen epäonnistui.",
"Failed to fetch models": "Mallien hakeminen epäonnistui",
"Failed to generate title": "Otsikon luonti epäonnistui",
"Failed to import models": "",
"Failed to import models": "Mallien tuonti epäonnistui",
"Failed to load chat preview": "Keskustelun esikatselun lataaminen epäonnistui",
"Failed to load file content.": "Tiedoston sisällön lataaminen epäonnistui.",
"Failed to move chat": "Keskustelun siirto epäonnistui",
"Failed to read clipboard contents": "Leikepöydän sisällön lukeminen epäonnistui",
"Failed to render diagram": "",
"Failed to render diagram": "Diagrammin renderöinti epäonnistui",
"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",
@ -735,7 +740,7 @@
"Firecrawl API Key": "Firecrawl API-avain",
"Floating Quick Actions": "Kelluvat pikakomennot",
"Focus chat input": "Fokusoi syöttökenttään",
"Folder": "",
"Folder": "Kansio",
"Folder Background Image": "Kansion taustakuva",
"Folder deleted successfully": "Kansio poistettu onnistuneesti",
"Folder Name": "Kansion nimi",
@ -782,7 +787,7 @@
"Generate an image": "Luo kuva",
"Generate Image": "Luo kuva",
"Generate prompt pair": "Luo kehotepari",
"Generated Image": "",
"Generated Image": "Luo kuva",
"Generating search query": "Luodaan hakukyselyä",
"Generating...": "Luodaan...",
"Get information on {{name}} in the UI": "Hae tietoja {{name}} -nimestä käyttöliittymässä",
@ -805,8 +810,8 @@
"H2": "H2",
"H3": "H3",
"Haptic Feedback": "Haptinen palaute",
"Headers": "",
"Headers must be a valid JSON object": "",
"Headers": "Ylätunnisteet",
"Headers must be a valid JSON object": "Ylätunnisteet täytyy olla kelvollisia JSON-objekteja",
"Height": "Korkeus",
"Hello, {{name}}": "Hei, {{name}}",
"Help": "Ohje",
@ -823,10 +828,12 @@
"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",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Hybridihaku",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Vahvistan, että olen lukenut ja ymmärrän toimintani seuraukset. Olen tietoinen mielivaltaisen koodin suorittamiseen liittyvistä riskeistä ja olen varmistanut lähteen luotettavuuden.",
"ID": "Tunnus",
"ID cannot contain \":\" or \"|\" characters": "",
"ID cannot contain \":\" or \"|\" characters": "ID ei voi sisältää \":\" tai \"|\" kirjaimia",
"iframe Sandbox Allow Forms": "Salli lomakkeet iframe hiekkalaatikossa",
"iframe Sandbox Allow Same Origin": "Salli iframe hiekkalaatikko samasta alkuperästä",
"Ignite curiosity": "Sytytä uteliaisuus",
@ -851,7 +858,7 @@
"Import Notes": "Tuo muistiinpanoja",
"Import Presets": "Tuo esiasetuksia",
"Import Prompt Suggestions": "Tuo kehote ehdotukset",
"Import successful": "",
"Import successful": "Tuonti onnistui",
"Important Update": "Tärkeä päivitys",
"In order to force OCR, performing OCR must be enabled.": "",
"Include": "Sisällytä",
@ -879,7 +886,7 @@
"Invalid file format.": "Virheellinen tiedostomuoto.",
"Invalid JSON file": "Virheellinen JSON tiedosto",
"Invalid JSON format for ComfyUI Workflow.": "Virhellinen JSON muotoilu ComfyUI työnkululle.",
"Invalid JSON format for Parameters": "",
"Invalid JSON format for Parameters": "Virheellinen JSON muotoilu parametreille",
"Invalid JSON format in Additional Config": "Virheellinen JSON muotoilu lisäasetuksissa",
"Invalid Tag": "Virheellinen tagi",
"is typing...": "Kirjoittaa...",
@ -889,7 +896,7 @@
"join our Discord for help.": "liity Discordiimme saadaksesi apua.",
"JSON": "JSON",
"JSON Preview": "JSON-esikatselu",
"JSON Spec": "",
"JSON Spec": "JSON Spec",
"July": "heinäkuu",
"June": "kesäkuu",
"Jupyter Auth": "Jupyter todennus",
@ -973,8 +980,8 @@
"Max Upload Size": "Latausten enimmäiskoko",
"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "Enintään 3 mallia voidaan ladata samanaikaisesti. Yritä myöhemmin uudelleen.",
"May": "toukokuu",
"MCP": "",
"MCP support is experimental and its specification changes often, which can lead to incompatibilities. OpenAPI specification support is directly maintained by the Open WebUI team, making it the more reliable option for compatibility.": "",
"MCP": "MCP",
"MCP support is experimental and its specification changes often, which can lead to incompatibilities. OpenAPI specification support is directly maintained by the Open WebUI team, making it the more reliable option for compatibility.": "MCP-tuki on kokeellinen ja sen määritykset muuttuvat usein, mikä voi johtaa yhteensopivuus ongelmiin. OpenAPI-määritysten tuesta vastaa suoraan Open WebUI -tiimi, joten se on luotettavampi vaihtoehto yhteensopivuuden kannalta.",
"Medium": "Keskitaso",
"Memories accessible by LLMs will be shown here.": "Muistitiedostot, joita LLM-ohjelmat käyttävät, näkyvät tässä.",
"Memory": "Muisti",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "Mistral OCR",
"Mistral OCR API Key required.": "Mistral OCR api-avain vaaditaan",
"Model": "Malli",
@ -1023,7 +1033,7 @@
"Models": "Mallit",
"Models Access": "Mallien käyttöoikeudet",
"Models configuration saved successfully": "Mallien määritykset tallennettu onnistuneesti",
"Models imported successfully": "",
"Models imported successfully": "Mallit tuotiin onnistuneesti",
"Models Public Sharing": "Mallin julkinen jakaminen",
"Mojeek Search API Key": "Mojeek Search API -avain",
"More": "Lisää",
@ -1038,11 +1048,11 @@
"New Chat": "Uusi keskustelu",
"New Folder": "Uusi kansio",
"New Function": "Uusi toiminto",
"New Knowledge": "",
"New Model": "",
"New Knowledge": "Uutta tietoa",
"New Model": "Uusi malli",
"New Note": "Uusi muistiinpano",
"New Password": "Uusi salasana",
"New Prompt": "",
"New Prompt": "Uusi kehoite",
"New Tool": "Uusi työkalu",
"new-channel": "uusi-kanava",
"Next message": "Seuraava viesti",
@ -1056,9 +1066,10 @@
"No content to speak": "Ei puhuttavaa sisältöä",
"No conversation to save": "Ei tallennettavaa keskustelua",
"No distance available": "Etäisyyttä ei saatavilla",
"No expiration can pose security risks.": "",
"No feedbacks found": "Palautteita ei löytynyt",
"No file selected": "Tiedostoa ei ole valittu",
"No functions found": "",
"No functions found": "Funktioita ei löytynyt",
"No groups with access, add a group to grant access": "Ei ryhmiä, joilla on pääsy, lisää ryhmä antaaksesi pääsyn",
"No HTML, CSS, or JavaScript content found.": "HTML-, CSS- tai JavaScript-sisältöä ei löytynyt.",
"No inference engine with management support found": "",
@ -1069,14 +1080,14 @@
"No models selected": "Malleja ei ole valittu",
"No Notes": "Ei muistiinpanoja",
"No notes found": "Muistiinpanoja ei löytynyt",
"No prompts found": "",
"No prompts found": "Kehoitteita ei löytynyt",
"No results": "Ei tuloksia",
"No results found": "Ei tuloksia",
"No search query generated": "Hakukyselyä ei luotu",
"No source available": "Lähdettä ei saatavilla",
"No sources found": "Lähteitä ei löytynyt",
"No suggestion prompts": "Ei ehdotettuja promptteja",
"No tools found": "",
"No tools found": "Työkaluja ei löytynyt",
"No users were found.": "Käyttäjiä ei löytynyt.",
"No valves": "Ei venttiileitä",
"No valves to update": "Ei venttiileitä päivitettäväksi",
@ -1084,18 +1095,18 @@
"None": "Ei mikään",
"Not factually correct": "Ei faktuaalisesti oikein",
"Not helpful": "Ei hyödyllinen",
"Not Registered": "",
"Not Registered": "Ei kirjautunut",
"Note": "Muistiinpano",
"Note deleted successfully": "Muistiinpano poistettiin onnistuneesti",
"Note: If you set a minimum score, the search will only return documents with a score greater than or equal to the minimum score.": "Huomautus: Jos asetat vähimmäispistemäärän, haku palauttaa vain sellaiset asiakirjat, joiden pistemäärä on vähintään vähimmäismäärä.",
"Notes": "Muistiinpanot",
"Notes Public Sharing": "",
"Notes Public Sharing": "Muistiinpanojen julkinen jako",
"Notification Sound": "Ilmoitusääni",
"Notification Webhook": "Webhook ilmoitus",
"Notifications": "Ilmoitukset",
"November": "marraskuu",
"OAuth": "OAuth",
"OAuth 2.1": "",
"OAuth 2.1": "OAuth 2.1",
"OAuth ID": "OAuth-tunnus",
"October": "lokakuu",
"Off": "Pois päältä",
@ -1104,7 +1115,7 @@
"Ollama": "Ollama",
"Ollama API": "Ollama API",
"Ollama API settings updated": "Ollama API -asetukset päivitetty",
"Ollama Cloud API Key": "",
"Ollama Cloud API Key": "Ollama Cloud API avain",
"Ollama Version": "Ollama-versio",
"On": "Päällä",
"OneDrive": "OneDrive",
@ -1138,8 +1149,8 @@
"OpenAI API Key is required.": "OpenAI API -avain vaaditaan.",
"OpenAI API settings updated": "OpenAI API -asetukset päivitetty",
"OpenAI URL/Key required.": "OpenAI URL/avain vaaditaan.",
"OpenAPI": "",
"OpenAPI Spec": "",
"OpenAPI": "OpenAPI",
"OpenAPI Spec": "OpenAPI Spec",
"openapi.json URL or Path": "openapi.json verkko-osoite tai polku",
"Optional": "Valinnainen",
"Options for running a local vision-language model in the picture description. The parameters refer to a model hosted on Hugging Face. This parameter is mutually exclusive with picture_description_api.": "Vaihtoehdot paikallisen näkömallin suorittamiseen kuvan kuvauksessa. Parametrit viittaavat Hugging Facessa ylläpidettyyn malliin. Tämä parametri on toisensa poissulkeva picture_description_api:n kanssa.",
@ -1196,18 +1207,18 @@
"Please do not close the settings page while loading the model.": "Älä sulje asetussivua mallin latautuessa.",
"Please enter a message or attach a file.": "Kirjoita viesti tai liittä tiedosto.",
"Please enter a prompt": "Kirjoita kehote",
"Please enter a valid ID": "",
"Please enter a valid JSON spec": "",
"Please enter a valid ID": "Kirjoita kelvollinen ID",
"Please enter a valid JSON spec": "Kirjoita kelvollinen JSON speksi",
"Please enter a valid path": "Kirjoita kelvollinen polku",
"Please enter a valid URL": "Kirjoita kelvollinen verkko-osoite",
"Please enter a valid URL.": "",
"Please enter a valid URL.": "Kirjoita kelvollinen verkko-osoite",
"Please fill in all fields.": "Täytä kaikki kentät.",
"Please register the OAuth client": "",
"Please save the connection to persist the OAuth client information and do not change the ID": "",
"Please register the OAuth client": "Rekisteröi OAuth asiakasohjelma",
"Please save the connection to persist the OAuth client information and do not change the ID": "Tallenna yhteys, jotta OAuth-asiakastiedot säilyvät, äläkä muuta tunnusta.",
"Please select a model first.": "Valitse ensin malli.",
"Please select a model.": "Valitse malli.",
"Please select a reason": "Valitse syy",
"Please select a valid JSON file": "",
"Please select a valid JSON file": "Valitse kelvollinen JSON-tiedosto",
"Please wait until all files are uploaded.": "Odota kunnes kaikki tiedostot ovat ladattu.",
"Port": "Portti",
"Positive attitude": "Positiivinen asenne",
@ -1235,7 +1246,7 @@
"Public": "Julkinen",
"Pull \"{{searchValue}}\" from Ollama.com": "Lataa \"{{searchValue}}\" Ollama.comista",
"Pull a model from Ollama.com": "Lataa malli Ollama.comista",
"Pull Model": "",
"Pull Model": "Lataa malli",
"pypdfium2": "pypdfium2",
"Query Generation Prompt": "Kyselytulosten luontikehote",
"Querying": "Kysely",
@ -1245,24 +1256,24 @@
"Re-rank models by topic similarity": "Uudelleenjärjestä mallit aiheyhteyden mukaan",
"Read": "Lue",
"Read Aloud": "Lue ääneen",
"Read more →": "",
"Read more →": "Lue lisää →",
"Reason": "Päättely",
"Reasoning Effort": "Päättelyn määrä",
"Reasoning Tags": "Päättely tagit",
"Record": "Nauhoita",
"Record voice": "Nauhoita ääntä",
"Redirecting you to Open WebUI Community": "Ohjataan sinut OpenWebUI-yhteisöön",
"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.": "",
"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": "Viitekeskustelut",
"Refused when it shouldn't have": "Kieltäytyi, vaikka ei olisi pitänyt",
"Regenerate": "Regeneroi",
"Regenerate Menu": "Regenerointi ikkuna",
"Register Again": "",
"Register Client": "",
"Registered": "",
"Registration failed": "",
"Registration successful": "",
"Register Again": "Rekisteröi uudelleen",
"Register Client": "Rekiströi asiakasohjelma",
"Registered": "Rekisteröity",
"Registration failed": "Rekisteröinti epäonnistui",
"Registration successful": "Rekisteröinti onnistui",
"Reindex": "Indeksoi uudelleen",
"Reindex Knowledge Base Vectors": "Indeksoi tietämyksen vektorit uudelleen",
"Release Notes": "Julkaisutiedot",
@ -1279,10 +1290,10 @@
"Remove this tag from list": "Poista tämä tagi listalta",
"Rename": "Nimeä uudelleen",
"Reorder Models": "Uudelleenjärjestä malleja",
"Reply": "",
"Reply in Thread": "Vastauksia ",
"Reply to thread...": "",
"Replying to {{NAME}}": "",
"Reply": "Vastaa",
"Reply in Thread": "Vastaa ketjussa",
"Reply to thread...": "Vastaa ketjussa...",
"Replying to {{NAME}}": "Vastaa {{NAME}}",
"required": "vaaditaan",
"Reranking Engine": "Uudelleenpisteytymismallin moottori",
"Reranking Model": "Uudelleenpisteytymismalli",
@ -1383,8 +1394,9 @@
"Select how to split message text for TTS requests": "Valitse, miten viestit jaetaan TTS-pyyntöjä varten",
"Select Knowledge": "Valitse tietämys",
"Select only one model to call": "Valitse vain yksi malli kutsuttavaksi",
"Select view": "",
"Select view": "Valitse näkymä",
"Selected model(s) do not support image inputs": "Valitut mallit eivät tue kuvasöytteitä",
"Self-Hosted": "",
"semantic": "Semaattinen",
"Send": "Lähetä",
"Send a Message": "Lähetä viesti",
@ -1424,7 +1436,7 @@
"Share Chat": "Jaa keskustelu",
"Share to Open WebUI Community": "Jaa OpenWebUI-yhteisöön",
"Share your background and interests": "Jaa taustasi ja kiinnostuksen kohteesi",
"Shared with you": "",
"Shared with you": "Jaettu kanssasi",
"Sharing Permissions": "Jako oikeudet",
"Shortcuts with an asterisk (*) are situational and only active under specific conditions.": "Tähdellä (*) merkityt pikavalinnat ovat tilannekohtaisia ja aktiivisia vain tietyissä olosuhteissa.",
"Show": "Näytä",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "Puheentunnistus",
"Speech-to-Text Engine": "Puheentunnistusmoottori",
"standard": "perus",
"Start a new conversation": "",
"Start of the channel": "Kanavan alku",
"Start Tag": "Aloitus tagi",
"Status Updates": "Tila päivitykset",
@ -1471,7 +1484,7 @@
"Stop Sequence": "Lopetussekvenssi",
"Stream Chat Response": "Streamaa keskusteluvastaus",
"Stream Delta Chunk Size": "Striimin delta-lohkon koko",
"Streamable HTTP": "",
"Streamable HTTP": "Streamable HTTP",
"Strikethrough": "Yliviivaus",
"Strip Existing OCR": "Poista olemassa oleva OCR",
"Strip existing OCR text from the PDF and re-run OCR. Ignored if Force OCR is enabled. Defaults to False.": "Poista olemassa oleva OCR-teksti PDF-tiedostosta ja suorita OCR uudelleen. Ohitetaan, jos pakota OCR -asetus on käytössä. Oletusarvo ei käytössä.",
@ -1492,7 +1505,7 @@
"System Instructions": "Järjestelmäohjeet",
"System Prompt": "Järjestelmäkehote",
"Table Mode": "Tablet-moodi",
"Tag": "",
"Tag": "Tagi",
"Tags": "Tagit",
"Tags Generation": "Tagien luonti",
"Tags Generation Prompt": "Tagien luontikehote",
@ -1526,7 +1539,7 @@
"The maximum file size in MB. If the file size exceeds this limit, the file will not be uploaded.": "Enimmäistiedostokoko megatavuissa. Jos tiedoston koko ylittää tämän rajan, tiedostoa ei ladata.",
"The maximum number of files that can be used at once in chat. If the number of files exceeds this limit, the files will not be uploaded.": "Suurin sallittu tiedostojen määrä käytettäväksi kerralla chatissa. Jos tiedostojen määrä ylittää tämän rajan, niitä ei ladata.",
"The output format for the text. Can be 'json', 'markdown', or 'html'. Defaults to 'markdown'.": "Tekstin tulostusmuoto. Voi olla 'json', 'markdown' tai 'html'. Oletusarvo on 'markdown'.",
"The passwords you entered don't quite match. Please double-check and try again.": "",
"The passwords you entered don't quite match. Please double-check and try again.": "Antamasi salasanat eivät täysin täsmää. Tarkista ne ja yritä uudelleen.",
"The score should be a value between 0.0 (0%) and 1.0 (100%).": "Pisteytyksen tulee olla arvo välillä 0,0 (0 %) ja 1,0 (100 %).",
"The stream delta chunk size for the model. Increasing the chunk size will make the model respond with larger pieces of text at once.": "Mallin striimin delta-lohkon koko. Lohkon koon kasvattaminen saa mallin vastaamaan kerralla suuremmilla tekstipaloilla.",
"The temperature of the model. Increasing the temperature will make the model answer more creatively.": "Mallin lämpötila. Lisäämällä lämpötilaa mallin vastaukset ovat luovempia.",
@ -1539,7 +1552,7 @@
"This chat won't appear in history and your messages will not be saved.": "Tämä keskustelu ei näy historiassa, eikä viestejäsi tallenneta.",
"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 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 is a default user permission and will remain enabled.": "",
"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.",
"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "Tämä asetus määrittää kuinka kauan malli pysyy ladattuna muistissa pyynnön jälkeen (oletusarvo: 5m)",
@ -1604,13 +1617,13 @@
"Transformers": "Muunnokset",
"Trouble accessing Ollama?": "Ongelmia Ollama-yhteydessä?",
"Trust Proxy Environment": "Luota välityspalvelimen ympäristöön",
"Try adjusting your search or filter to find what you are looking for.": "",
"Try adjusting your search or filter to find what you are looking for.": "Kokeile muokata hakuasi tai suodatintasi löytääksesi etsimäsi.",
"Try Again": "Yritä uudelleen",
"TTS Model": "Puhesynteesimalli",
"TTS Settings": "Puhesynteesiasetukset",
"TTS Voice": "Puhesynteesiääni",
"Type": "Tyyppi",
"Type here...": "",
"Type here...": "Kirjoita tähän...",
"Type Hugging Face Resolve (Download) URL": "Kirjoita Hugging Face -resolve-latausosoite",
"Uh-oh! There was an issue with the response.": "Voi ei! Vastauksessa ilmeni ongelma.",
"UI": "Käyttöliittymä",
@ -1619,7 +1632,7 @@
"Unarchive Chat": "Pura keskustelun arkistointi",
"Underline": "Alleviivaus",
"Unknown": "Tuntematon",
"Unknown User": "",
"Unknown User": "Tuntematon käyttäjä",
"Unloads {{FROM_NOW}}": "Purkuja {{FROM_NOW}}",
"Unlock mysteries": "Selvitä arvoituksia",
"Unpin": "Irrota kiinnitys",
@ -1641,7 +1654,7 @@
"Upload directory": "Lataa hakemisto",
"Upload files": "Lataa tiedostoja",
"Upload Files": "Lataa tiedostoja",
"Upload Model": "",
"Upload Model": "Lataa malli",
"Upload Pipeline": "Lataa putki",
"Upload Progress": "Latauksen edistyminen",
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Latauksen edistyminen: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
@ -1663,7 +1676,7 @@
"Username": "Käyttäjätunnus",
"Users": "Käyttäjät",
"Uses DefaultAzureCredential to authenticate": "Käyttää DefaultAzureCredential todentamiseen",
"Uses OAuth 2.1 Dynamic Client Registration": "",
"Uses OAuth 2.1 Dynamic Client Registration": "Käyttää OAuth 2.1 -dynaamista asiakasrekisteröintiä",
"Using Entire Document": "Koko asiakirjan käyttäminen",
"Using Focused Retrieval": "Kohdennetun haun käyttäminen",
"Using the default arena model with all models. Click the plus button to add custom models.": "Käytetään oletusarena-mallia kaikkien mallien kanssa. Napsauta plus-painiketta lisätäksesi mukautettuja malleja.",
@ -1688,7 +1701,6 @@
"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.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Varoitus: Jos päivität tai vaihdat upotusmallia, sinun on tuotava kaikki asiakirjat uudelleen.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Varoitus: Jupyter käyttö voi mahdollistaa mielivaltaiseen koodin suorittamiseen, mikä voi aiheuttaa tietoturvariskejä - käytä äärimmäisen varoen.",
"Web": "Web",
"Web API": "Web-API",
@ -1698,7 +1710,7 @@
"Web Search in Chat": "Verkkohaku keskustelussa",
"Web Search Query Generation": "Verkkohakukyselyn luonti",
"Webhook URL": "Webhook verkko-osoite",
"Webpage URL": "",
"Webpage URL": "Verkkosivun verkko-osoite",
"WebUI Settings": "WebUI-asetukset",
"WebUI URL": "WebUI-osoite",
"WebUI will make requests to \"{{url}}\"": "WebUI lähettää pyyntöjä osoitteeseen \"{{url}}\"",
@ -1733,8 +1745,8 @@
"You can only chat with a maximum of {{maxCount}} file(s) at a time.": "Voit keskustella enintään {{maxCount}} tiedoston kanssa kerralla.",
"You can personalize your interactions with LLMs by adding memories through the 'Manage' button below, making them more helpful and tailored to you.": "Voit personoida vuorovaikutustasi LLM-ohjelmien kanssa lisäämällä muistoja 'Hallitse'-painikkeen kautta, jolloin ne ovat hyödyllisempiä ja räätälöityjä sinua varten.",
"You cannot upload an empty file.": "Et voi ladata tyhjää tiedostoa.",
"You do not have permission to send messages in this channel.": "",
"You do not have permission to send messages in this thread.": "",
"You do not have permission to send messages in this channel.": "Sinulla ei ole oikeuksia lähettää viestejä tähän kanavaan.",
"You do not have permission to send messages in this thread.": "Sinulla ei ole oikeuksia lähettää viestejä tähän ketjuun.",
"You do not have permission to upload files.": "Sinulla ei ole lupaa ladata tiedostoja.",
"You have no archived conversations.": "Sinulla ei ole arkistoituja keskusteluja.",
"You have shared this chat": "Olet jakanut tämän keskustelun",

View File

@ -73,7 +73,9 @@
"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 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",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "Tout",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "Clé d'API générée.",
"API Key Endpoint Restrictions": "Restrictions des points de terminaison de la clé API",
"API keys": "Clés d'API",
"API Mode": "",
"API Version": "Version de l'API",
"API Version is required": "",
"Application DN": "DN de l'application",
@ -338,6 +341,7 @@
"Create": "Créer",
"Create a knowledge base": "Créer une base de connaissances",
"Create a model": "Créer un modèle",
"Create a new note": "",
"Create Account": "Créer un compte",
"Create Admin Account": "Créer un compte administrateur",
"Create Channel": "Créer un canal",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Entrez la clé API Kagi Search",
"Enter Key Behavior": "Entrez la clé Behavior",
"Enter language codes": "Entrez les codes de langue",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "Entrez la clé APU de Mistral",
"Enter Model ID": "Entrez l'ID du modèle",
"Enter model tag (e.g. {{modelTag}})": "Entrez le tag du modèle (par ex. {{modelTag}})",
@ -823,6 +828,8 @@
"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",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Recherche hybride",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Je reconnais avoir lu et compris les implications de mes actions. Je suis conscient des risques associés à l'exécution d'un code arbitraire et j'ai vérifié la fiabilité de la source.",
"ID": "ID",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "Microsoft OneDrive",
"Microsoft OneDrive (personal)": "Microsoft OneDrive (personnel)",
"Microsoft OneDrive (work/school)": "Microsoft OneDrive (travail/école)",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "Mistral OCR",
"Mistral OCR API Key required.": "Clé d'API pour Mistral OCR requise",
"Model": "Modèle",
@ -1056,6 +1066,7 @@
"No content to speak": "Rien à signaler",
"No conversation to save": "",
"No distance available": "Aucune distance disponible",
"No expiration can pose security risks.": "",
"No feedbacks found": "Aucun avis trouvé",
"No file selected": "Aucun fichier sélectionné",
"No functions found": "",
@ -1386,6 +1397,7 @@
"Select only one model to call": "Sélectionnez seulement un modèle pour appeler",
"Select view": "",
"Selected model(s) do not support image inputs": "Les modèle(s) sélectionné(s) ne prennent pas en charge les entrées d'images",
"Self-Hosted": "",
"semantic": "",
"Send": "Envoyer",
"Send a Message": "Envoyer un message",
@ -1463,6 +1475,7 @@
"Speech-to-Text": "Reconnaissance vocale",
"Speech-to-Text Engine": "Moteur de reconnaissance vocale",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Début du canal",
"Start Tag": "",
"Status Updates": "",
@ -1689,7 +1702,6 @@
"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.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Avertissement : Si vous mettez à jour ou modifiez votre modèle d'embedding, vous devrez réimporter tous les documents.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Avertissement : L'exécution Jupyter permet l'exécution de code arbitraire, ce qui présente des risques de sécurité importants. Procédez avec une extrême prudence.",
"Web": "Web",
"Web API": "API Web",

View File

@ -73,7 +73,9 @@
"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 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",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "IA",
"All": "Tout",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "Clé d'API générée.",
"API Key Endpoint Restrictions": "Restrictions des points de terminaison de la clé API",
"API keys": "Clés d'API",
"API Mode": "",
"API Version": "Version de l'API",
"API Version is required": "Version de l'API requise",
"Application DN": "DN de l'application",
@ -338,6 +341,7 @@
"Create": "Créer",
"Create a knowledge base": "Créer une base de connaissances",
"Create a model": "Créer un modèle",
"Create a new note": "",
"Create Account": "Créer un compte",
"Create Admin Account": "Créer un compte administrateur",
"Create Channel": "Créer un canal",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Entrez la clé API Kagi Search",
"Enter Key Behavior": "Entrez la clé Behavior",
"Enter language codes": "Entrez les codes de langue",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "Entrez la clé APU de Mistral",
"Enter Model ID": "Entrez l'ID du modèle",
"Enter model tag (e.g. {{modelTag}})": "Entrez le tag du modèle (par ex. {{modelTag}})",
@ -823,6 +828,8 @@
"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",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Recherche hybride",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Je reconnais avoir lu et compris les implications de mes actions. Je suis conscient des risques associés à l'exécution d'un code arbitraire et j'ai vérifié la fiabilité de la source.",
"ID": "ID",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "Microsoft OneDrive",
"Microsoft OneDrive (personal)": "Microsoft OneDrive (personnel)",
"Microsoft OneDrive (work/school)": "Microsoft OneDrive (travail/école)",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "Mistral OCR",
"Mistral OCR API Key required.": "Clé d'API pour Mistral OCR requise",
"Model": "Modèle",
@ -1056,6 +1066,7 @@
"No content to speak": "Rien à signaler",
"No conversation to save": "Aucune conversation à sauvegarder",
"No distance available": "Aucune distance disponible",
"No expiration can pose security risks.": "",
"No feedbacks found": "Aucun avis trouvé",
"No file selected": "Aucun fichier sélectionné",
"No functions found": "",
@ -1386,6 +1397,7 @@
"Select only one model to call": "Sélectionnez seulement un modèle pour appeler",
"Select view": "",
"Selected model(s) do not support image inputs": "Les modèle(s) sélectionné(s) ne prennent pas en charge les entrées d'images",
"Self-Hosted": "",
"semantic": "sémantique",
"Send": "Envoyer",
"Send a Message": "Envoyer un message",
@ -1463,6 +1475,7 @@
"Speech-to-Text": "Reconnaissance vocale",
"Speech-to-Text Engine": "Moteur de reconnaissance vocale",
"standard": "standard",
"Start a new conversation": "",
"Start of the channel": "Début du canal",
"Start Tag": "Balise de départ",
"Status Updates": "Mises à jour de statut",
@ -1689,7 +1702,6 @@
"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.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Avertissement : Si vous mettez à jour ou modifiez votre modèle d'embedding, vous devrez réimporter tous les documents.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Avertissement : L'exécution Jupyter permet l'exécution de code arbitraire, ce qui présente des risques de sécurité importants. Procédez avec une extrême prudence.",
"Web": "Web",
"Web API": "API Web",

View File

@ -73,7 +73,9 @@
"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 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",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "Chave da API creada.",
"API Key Endpoint Restrictions": "Restriccions de Endpoint de Chave de API",
"API keys": "Chaves da API",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "Aplicacion DN",
@ -338,6 +341,7 @@
"Create": "Xerar",
"Create a knowledge base": "Xerar base de conocemento",
"Create a model": "Xerar un modelo",
"Create a new note": "",
"Create Account": "Xerar unha conta",
"Create Admin Account": "Xerar conta administrativa",
"Create Channel": "Xerar Canal",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Ingrese a chave API de Kagi Search",
"Enter Key Behavior": "Ingrese o comportamento da chave",
"Enter language codes": "Ingrese códigos de idioma",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "Ingresa o ID do modelo",
"Enter model tag (e.g. {{modelTag}})": "Ingrese a etiqueta do modelo (p.ej. {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "¿Cómo podo axudarche hoxe?",
"How would you rate this response?": "¿Cómo calificarías esta resposta?",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Búsqueda Híbrida",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Asegurou que leu e entendo as implicacions da miña acción. Estou consciente dos riscos asociados con a execución de código arbitrario e verificou a confianza da fonte.",
"ID": "ID",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "Modelo",
@ -1056,6 +1066,7 @@
"No content to speak": "Non ten contido para falar",
"No conversation to save": "",
"No distance available": "Non ten distancia disponible",
"No expiration can pose security risks.": "",
"No feedbacks found": "No se encontraron retroalimentacions",
"No file selected": "Ningún arquivo fué seleccionado",
"No functions found": "",
@ -1385,6 +1396,7 @@
"Select only one model to call": "Selecciona sólo un modelo para llamar",
"Select view": "",
"Selected model(s) do not support image inputs": "Os modelos seleccionados no admiten entradas de imaxen",
"Self-Hosted": "",
"semantic": "",
"Send": "Enviar",
"Send a Message": "Enviar un mensaxe",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Motor de voz a texto",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Inicio da canle",
"Start Tag": "",
"Status Updates": "",
@ -1688,7 +1701,6 @@
"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.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Advertencia: Si actualiza o cambia su modelo de inserción, necesitará volver a importar todos os documentos.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Aviso: A execución de Jupyter permite a execución de código arbitrario, o que supón riscos de seguridade graves - procede con extrema precaución.",
"Web": "Web",
"Web API": "API Web",

View File

@ -73,7 +73,9 @@
"Admin Settings": "הגדרות מנהל",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "",
"Advanced Parameters": "פרמטרים מתקדמים",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "פרמטרים מתקדמים",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "מפתח API נוצר.",
"API Key Endpoint Restrictions": "",
"API keys": "מפתחות API",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "",
@ -338,6 +341,7 @@
"Create": "",
"Create a knowledge base": "",
"Create a model": "יצירת מודל",
"Create a new note": "",
"Create Account": "צור חשבון",
"Create Admin Account": "",
"Create Channel": "",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "",
"Enter Key Behavior": "",
"Enter language codes": "הזן קודי שפה",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "",
"Enter model tag (e.g. {{modelTag}})": "הזן תג מודל (למשל {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "כיצד אוכל לעזור לך היום?",
"How would you rate this response?": "",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "חיפוש היברידי",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
"ID": "",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "",
@ -1056,6 +1066,7 @@
"No content to speak": "",
"No conversation to save": "",
"No distance available": "",
"No expiration can pose security risks.": "",
"No feedbacks found": "",
"No file selected": "",
"No functions found": "",
@ -1386,6 +1397,7 @@
"Select only one model to call": "",
"Select view": "",
"Selected model(s) do not support image inputs": "דגמים נבחרים אינם תומכים בקלט תמונה",
"Self-Hosted": "",
"semantic": "",
"Send": "שלח",
"Send a Message": "שלח הודעה",
@ -1463,6 +1475,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "מנוע תחקור שמע",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "תחילת הערוץ",
"Start Tag": "",
"Status Updates": "",
@ -1689,7 +1702,6 @@
"Warning": "אזהרה",
"Warning:": "אזהרה:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "אזהרה: אם תעדכן או תשנה את מודל ההטבעה שלך, יהיה עליך לייבא מחדש את כל המסמכים.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
"Web": "רשת",
"Web API": "",

View File

@ -73,7 +73,9 @@
"Admin Settings": "व्यवस्थापक सेटिंग्स",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "",
"Advanced Parameters": "उन्नत पैरामीटर",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "उन्नत परम",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "एपीआई कुंजी बनाई गई",
"API Key Endpoint Restrictions": "",
"API keys": "एपीआई कुंजियाँ",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "",
@ -338,6 +341,7 @@
"Create": "",
"Create a knowledge base": "",
"Create a model": "एक मॉडल बनाएं",
"Create a new note": "",
"Create Account": "खाता बनाएं",
"Create Admin Account": "",
"Create Channel": "",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "",
"Enter Key Behavior": "",
"Enter language codes": "भाषा कोड दर्ज करें",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "",
"Enter model tag (e.g. {{modelTag}})": "Model tag दर्ज करें (उदा. {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "आज मैं आपकी कैसे मदद कर सकता हूँ?",
"How would you rate this response?": "",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "हाइब्रिड खोज",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
"ID": "",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "",
@ -1056,6 +1066,7 @@
"No content to speak": "",
"No conversation to save": "",
"No distance available": "",
"No expiration can pose security risks.": "",
"No feedbacks found": "",
"No file selected": "",
"No functions found": "",
@ -1385,6 +1396,7 @@
"Select only one model to call": "",
"Select view": "",
"Selected model(s) do not support image inputs": "चयनित मॉडल छवि इनपुट का समर्थन नहीं करते हैं",
"Self-Hosted": "",
"semantic": "",
"Send": "भेज",
"Send a Message": "एक संदेश भेजो",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "वाक्-से-पाठ इंजन",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "चैनल की शुरुआत",
"Start Tag": "",
"Status Updates": "",
@ -1688,7 +1701,6 @@
"Warning": "चेतावनी",
"Warning:": "चेतावनी:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "चेतावनी: यदि आप अपने एम्बेडिंग मॉडल को अपडेट या बदलते हैं, तो आपको सभी दस्तावेज़ों को फिर से आयात करने की आवश्यकता होगी।",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
"Web": "वेब",
"Web API": "",

View File

@ -73,7 +73,9 @@
"Admin Settings": "Admin postavke",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "",
"Advanced Parameters": "Napredni parametri",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Napredni parametri",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "API ključ je stvoren.",
"API Key Endpoint Restrictions": "",
"API keys": "API ključevi",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "",
@ -338,6 +341,7 @@
"Create": "",
"Create a knowledge base": "",
"Create a model": "Izradite model",
"Create a new note": "",
"Create Account": "Stvori račun",
"Create Admin Account": "",
"Create Channel": "",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "",
"Enter Key Behavior": "",
"Enter language codes": "Unesite kodove jezika",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "",
"Enter model tag (e.g. {{modelTag}})": "Unesite oznaku modela (npr. {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "Kako vam mogu pomoći danas?",
"How would you rate this response?": "",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Hibridna pretraga",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
"ID": "",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "",
@ -1056,6 +1066,7 @@
"No content to speak": "",
"No conversation to save": "",
"No distance available": "",
"No expiration can pose security risks.": "",
"No feedbacks found": "",
"No file selected": "",
"No functions found": "",
@ -1386,6 +1397,7 @@
"Select only one model to call": "Odaberite samo jedan model za poziv",
"Select view": "",
"Selected model(s) do not support image inputs": "Odabrani modeli ne podržavaju unose slika",
"Self-Hosted": "",
"semantic": "",
"Send": "Pošalji",
"Send a Message": "Pošaljite poruku",
@ -1463,6 +1475,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Stroj za prepoznavanje govora",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Početak kanala",
"Start Tag": "",
"Status Updates": "",
@ -1689,7 +1702,6 @@
"Warning": "Upozorenje",
"Warning:": "Upozorenje:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Upozorenje: Ako ažurirate ili promijenite svoj model za umetanje, morat ćete ponovno uvesti sve dokumente.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
"Web": "Web",
"Web API": "Web API",

View File

@ -73,7 +73,9 @@
"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 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",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "Mind",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "API kulcs létrehozva.",
"API Key Endpoint Restrictions": "API kulcs végpont korlátozások",
"API keys": "API kulcsok",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "Alkalmazás DN",
@ -338,6 +341,7 @@
"Create": "Létrehozás",
"Create a knowledge base": "Tudásbázis létrehozása",
"Create a model": "Modell létrehozása",
"Create a new note": "",
"Create Account": "Fiók létrehozása",
"Create Admin Account": "Admin fiók létrehozása",
"Create Channel": "Csatorna létrehozása",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Add meg a Kagi Search API kulcsot",
"Enter Key Behavior": "Add meg a kulcs viselkedését",
"Enter language codes": "Add meg a nyelvi kódokat",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "Add meg a Mistral API kulcsot",
"Enter Model ID": "Add meg a modell azonosítót",
"Enter model tag (e.g. {{modelTag}})": "Add meg a modell címkét (pl. {{modelTag}})",
@ -823,6 +828,8 @@
"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": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Hibrid keresés",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Elismerem, hogy elolvastam és megértem a cselekedetem következményeit. Tisztában vagyok a tetszőleges kód végrehajtásával járó kockázatokkal, és ellenőriztem a forrás megbízhatóságát.",
"ID": "Azonosító",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "Mistral OCR",
"Mistral OCR API Key required.": "Mistral OCR API kulcs szükséges.",
"Model": "Modell",
@ -1056,6 +1066,7 @@
"No content to speak": "Nincs felolvasható tartalom",
"No conversation to save": "",
"No distance available": "Nincs elérhető távolság",
"No expiration can pose security risks.": "",
"No feedbacks found": "Nem található visszajelzés",
"No file selected": "Nincs kiválasztva fájl",
"No functions found": "",
@ -1385,6 +1396,7 @@
"Select only one model to call": "Csak egy modellt válasszon ki hívásra",
"Select view": "",
"Selected model(s) do not support image inputs": "A kiválasztott modell(ek) nem támogatják a képbemenetet",
"Self-Hosted": "",
"semantic": "",
"Send": "Küldés",
"Send a Message": "Üzenet küldése",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Beszéd-szöveg motor",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "A csatorna eleje",
"Start Tag": "",
"Status Updates": "",
@ -1688,7 +1701,6 @@
"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.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Figyelmeztetés: Ha frissíti vagy megváltoztatja a beágyazási modellt, minden dokumentumot újra kell importálnia.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Figyelmeztetés: A Jupyter végrehajtás lehetővé teszi a tetszőleges kód végrehajtását, ami súlyos biztonsági kockázatot jelent óvatosan folytassa.",
"Web": "Web",
"Web API": "Web API",

View File

@ -73,7 +73,9 @@
"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 Parameters": "Parameter Lanjutan",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Parameter Lanjutan",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "Kunci API dibuat.",
"API Key Endpoint Restrictions": "",
"API keys": "Kunci API",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "",
@ -338,6 +341,7 @@
"Create": "",
"Create a knowledge base": "",
"Create a model": "Buat model",
"Create a new note": "",
"Create Account": "Buat Akun",
"Create Admin Account": "",
"Create Channel": "",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "",
"Enter Key Behavior": "",
"Enter language codes": "Masukkan kode bahasa",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "",
"Enter model tag (e.g. {{modelTag}})": "Masukkan tag model (misalnya {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "Ada yang bisa saya bantu hari ini?",
"How would you rate this response?": "",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Pencarian Hibrida",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
"ID": "",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "",
@ -1056,6 +1066,7 @@
"No content to speak": "Tidak ada konten untuk dibicarakan",
"No conversation to save": "",
"No distance available": "",
"No expiration can pose security risks.": "",
"No feedbacks found": "",
"No file selected": "Tidak ada file yang dipilih",
"No functions found": "",
@ -1384,6 +1395,7 @@
"Select only one model to call": "Pilih hanya satu model untuk dipanggil",
"Select view": "",
"Selected model(s) do not support image inputs": "Model yang dipilih tidak mendukung input gambar",
"Self-Hosted": "",
"semantic": "",
"Send": "Kirim",
"Send a Message": "Kirim Pesan",
@ -1461,6 +1473,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Mesin Pengenal Ucapan ke Teks",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Awal saluran",
"Start Tag": "",
"Status Updates": "",
@ -1687,7 +1700,6 @@
"Warning": "Peringatan",
"Warning:": "Peringatan:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Peringatan: Jika Anda memperbarui atau mengubah model penyematan, Anda harus mengimpor ulang semua dokumen.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
"Web": "Web",
"Web API": "API Web",

View File

@ -73,7 +73,9 @@
"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 Parameters": "Paraiméadair Casta",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Paraiméid Casta",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "IS",
"All": "Gach",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "Cruthaíodh Eochair API.",
"API Key Endpoint Restrictions": "Príomhshrianta Críochphointe API",
"API keys": "Eochracha API",
"API Mode": "",
"API Version": "Leagan API",
"API Version is required": "Tá Leagan API ag teastáil",
"Application DN": "Feidhmchlár DN",
@ -338,6 +341,7 @@
"Create": "Cruthaigh",
"Create a knowledge base": "Cruthaigh bonn eolais",
"Create a model": "Cruthaigh samhail",
"Create a new note": "",
"Create Account": "Cruthaigh Cuntas",
"Create Admin Account": "Cruthaigh Cuntas Riaracháin",
"Create Channel": "Cruthaigh Cainéal",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Cuir isteach Eochair Kagi Cuardach API",
"Enter Key Behavior": "Iontráil Iompar Eochair",
"Enter language codes": "Cuir isteach cóid teanga",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "Cuir isteach Eochair API Mistral",
"Enter Model ID": "Cuir isteach ID an tSamhail",
"Enter model tag (e.g. {{modelTag}})": "Cuir isteach chlib samhail (m.sh. {{modelTag}})",
@ -823,6 +828,8 @@
"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",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Cuardach Hibrideach",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Admhaím gur léigh mé agus tuigim impleachtaí mo ghníomhaíochta. Táim ar an eolas faoi na rioscaí a bhaineann le cód treallach a fhorghníomhú agus tá iontaofacht na foinse fíoraithe agam.",
"ID": "ID",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "Microsoft OneDrive",
"Microsoft OneDrive (personal)": "Microsoft OneDrive (pearsanta)",
"Microsoft OneDrive (work/school)": "Microsoft OneDrive (obair/scoil)",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "OCR Mistral",
"Mistral OCR API Key required.": "Mistral OCR API Eochair ag teastáil.",
"Model": "Samhail",
@ -1056,6 +1066,7 @@
"No content to speak": "Níl aon ábhar le labhairt",
"No conversation to save": "Gan aon chomhrá le sábháil",
"No distance available": "Níl achar ar fáil",
"No expiration can pose security risks.": "",
"No feedbacks found": "Níor aimsíodh aon aiseolas",
"No file selected": "Níl aon chomhad roghnaithe",
"No functions found": "",
@ -1385,6 +1396,7 @@
"Select only one model to call": "Roghnaigh samhail amháin le glaoch",
"Select view": "",
"Selected model(s) do not support image inputs": "Ní thacaíonn an/na samhlacha roghnaithe le hionchuir íomhá",
"Self-Hosted": "",
"semantic": "séimeantach",
"Send": "Seol",
"Send a Message": "Seol Teachtaireacht",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "Urlabhra-go-Téacs",
"Speech-to-Text Engine": "Inneall Cainte-go-Téacs",
"standard": "caighdeánach",
"Start a new conversation": "",
"Start of the channel": "Tús an chainéil",
"Start Tag": "Clib Tosaigh",
"Status Updates": "Nuashonruithe Stádais",
@ -1688,7 +1701,6 @@
"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í.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Rabhadh: Má nuashonraíonn tú nó má athraíonn tú do shamhail leabaithe, beidh ort gach doiciméad a athiompórtáil.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Rabhadh: Trí fhorghníomhú Jupyter is féidir cód a fhorghníomhú go treallach, rud a chruthaíonn mór-rioscaí slándála - bí fíorchúramach.",
"Web": "Gréasán",
"Web API": "API Gréasáin",

View File

@ -73,7 +73,9 @@
"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 Parameters": "Parametri avanzati",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Parametri avanzati",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "Tutti",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "Chiave API creata.",
"API Key Endpoint Restrictions": "Restrizioni Endpoint Chiave API",
"API keys": "Chiavi API",
"API Mode": "",
"API Version": "Versione API",
"API Version is required": "",
"Application DN": "DN dell'applicazione",
@ -338,6 +341,7 @@
"Create": "Crea",
"Create a knowledge base": "Crea una base di conoscenze",
"Create a model": "Creare un modello",
"Create a new note": "",
"Create Account": "Crea account",
"Create Admin Account": "Crea account amministratore",
"Create Channel": "Crea canale",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Inserisci Chiave API Kagi Search",
"Enter Key Behavior": "Comportamento Tasto Invio",
"Enter language codes": "Inserisci i codici lingua",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "Inserisci Chiave API Mistral",
"Enter Model ID": "Inserisci ID Modello",
"Enter model tag (e.g. {{modelTag}})": "Inserisci il tag del modello (ad esempio {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "Come posso aiutarti oggi?",
"How would you rate this response?": "Come valuteresti questa risposta?",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Ricerca Ibrida",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Riconosco di aver letto e compreso le implicazioni della mia azione. Sono consapevole dei rischi associati all'esecuzione di codice arbitrario e ho verificato l'affidabilità della fonte.",
"ID": "ID",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "Microsoft OneDrive",
"Microsoft OneDrive (personal)": "Microsoft OneDrive (personale)",
"Microsoft OneDrive (work/school)": "Microsoft OneDrive (lavoro/scuola)",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "OCR Mistral",
"Mistral OCR API Key required.": "La Chiave API OCR Mistral è richiesta.",
"Model": "Modello",
@ -1056,6 +1066,7 @@
"No content to speak": "Nessun contenuto da pronunciare",
"No conversation to save": "",
"No distance available": "Nessuna distanza disponibile",
"No expiration can pose security risks.": "",
"No feedbacks found": "Nessun feedback trovato",
"No file selected": "Nessun file selezionato",
"No functions found": "",
@ -1386,6 +1397,7 @@
"Select only one model to call": "Seleziona solo un modello da chiamare",
"Select view": "",
"Selected model(s) do not support image inputs": "I modelli selezionati non supportano l'input di immagini",
"Self-Hosted": "",
"semantic": "",
"Send": "Invia",
"Send a Message": "Invia un messaggio",
@ -1463,6 +1475,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Motore da voce a testo",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Inizio del canale",
"Start Tag": "",
"Status Updates": "",
@ -1689,7 +1702,6 @@
"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.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Attenzione: se aggiorni o cambi il tuo modello di embedding, dovrai reimportare tutti i documenti.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Attenzione: l'esecuzione di Jupyter consente l'esecuzione di codice arbitrario, comportando gravi rischi per la sicurezza: procedere con estrema cautela.",
"Web": "Web",
"Web API": "API Web",

View File

@ -73,7 +73,9 @@
"Admin Settings": "管理者設定",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "管理者は全てのツールにアクセスできます。ユーザーからはワークスペースのモデルごとに割り当てられたツールのみ使用可能です。",
"Advanced Parameters": "高度なパラメーター",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "高度なパラメータ",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "AI",
"All": "全て",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "API キーが作成されました。",
"API Key Endpoint Restrictions": "API キーのエンドポイント制限",
"API keys": "API キー",
"API Mode": "",
"API Version": "API バージョン",
"API Version is required": "API バージョンが必要です",
"Application DN": "",
@ -338,6 +341,7 @@
"Create": "作成",
"Create a knowledge base": "ナレッジベースを作成する",
"Create a model": "モデルを作成する",
"Create a new note": "",
"Create Account": "アカウントを作成",
"Create Admin Account": "管理者アカウントを作成",
"Create Channel": "チャンネルを作成",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Kagi Search APIキーを入力",
"Enter Key Behavior": "Enter Keyの動作",
"Enter language codes": "言語コードを入力",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "Mistral APIキーを入力",
"Enter Model ID": "モデルIDを入力",
"Enter model tag (e.g. {{modelTag}})": "モデルタグを入力 (例: {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "今日はどのようにお手伝いしましょうか?",
"How would you rate this response?": "この応答をどのように評価しますか?",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "ハイブリッド検索",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "私は、私の行動の結果とその影響を理解しており、任意のコードを実行するリスクを認識しています。ソースの信頼性を確認しました。",
"ID": "",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "Microsoft OneDrive",
"Microsoft OneDrive (personal)": "Microsoft OneDrive (個人用)",
"Microsoft OneDrive (work/school)": "Microsoft OneDrive (職場/学校)",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "Mistral OCR APIキーが必要です。",
"Model": "モデル",
@ -1056,6 +1066,7 @@
"No content to speak": "話す内容がありません",
"No conversation to save": "保存する会話がありません。",
"No distance available": "距離が利用できません",
"No expiration can pose security risks.": "",
"No feedbacks found": "フィードバックが見つかりません",
"No file selected": "ファイルが選択されていません",
"No functions found": "",
@ -1384,6 +1395,7 @@
"Select only one model to call": "1つのモデルを呼び出すには、1つのモデルを選択してください。",
"Select view": "",
"Selected model(s) do not support image inputs": "一部のモデルは画像入力をサポートしていません",
"Self-Hosted": "",
"semantic": "意味的",
"Send": "送信",
"Send a Message": "メッセージを送信",
@ -1461,6 +1473,7 @@
"Speech-to-Text": "音声テキスト変換",
"Speech-to-Text Engine": "音声テキスト変換エンジン",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "チャンネルの開始",
"Start Tag": "",
"Status Updates": "",
@ -1687,7 +1700,6 @@
"Warning": "警告",
"Warning:": "警告:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "警告: これを有効にすると、ユーザーがサーバー上で任意のコードをアップロードできるようになります。",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "警告: 埋め込みモデルを更新または変更した場合は、すべてのドキュメントを再インポートする必要があります。",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "警告: Jupyter 実行は任意のコード実行を可能にし、重大なセキュリティリスクを伴います。極めて慎重に進めてください。",
"Web": "ウェブ",
"Web API": "ウェブAPI",

File diff suppressed because it is too large Load Diff

View File

@ -25,7 +25,7 @@
"A new version (v{{LATEST_VERSION}}) is now available.": "Lqem amaynut n (v{{LATEST_VERSION}}), yella akka tura.",
"A task model is used when performing tasks such as generating titles for chats and web search queries": "Tamudemt n temsekra tettuseqdec mi ara tgeḍ timsekra am usirew n yizwal i yidiwenniyen akked tuttriwin n unadi deg web",
"a user": "aseqdac",
"About": "Ɣef",
"About": "Awal ɣef",
"Accept autocomplete generation / Jump to prompt variable": "Aqbal n tsuta tafulmant tummidt / Neggez ɣer usenfali n umutti",
"Access": "Addaf",
"Access Control": "Asenqed n unekcum",
@ -65,7 +65,7 @@
"Add User Group": "Rnu agraw n iseqdacen",
"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 Parameters": "",
"Additional Parameters": "Iɣewwaren nniḍen",
"Adjusting these settings will apply changes universally to all users.": "Aswati n yiɣewwaren-a ad yessuter ibeddilen s wudem ameɣradan i yiseqdacen akk.",
"admin": "anedbal",
"Admin": "Anebdal",
@ -73,7 +73,9 @@
"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 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",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "TT",
"All": "Akk",
"All chats have been unarchived.": "",
@ -121,13 +123,14 @@
"and create a new shared link.": "rnu aseɣwen n beṭṭu amaynut.",
"Android": "Android",
"API": "API",
"API Base URL": "",
"API Base URL": "Tansa URL n taffa i API",
"API Base URL for Datalab Marker service. Defaults to: https://www.datalab.to/api/v1/marker": "",
"API details for using a vision-language model in the picture description. This parameter is mutually exclusive with picture_description_local.": "",
"API Key": "Tasarutt API",
"API Key created.": "Tasarut API tennulfa-d.",
"API Key Endpoint Restrictions": "Agaz n ugaz n tsarut API",
"API keys": "Tisura API",
"API Mode": "",
"API Version": "Lqem n API",
"API Version is required": "Lqem n API yettwasra",
"Application DN": "DN n wesnas",
@ -151,8 +154,8 @@
"Attach file from knowledge": "Seddu afaylu seg taffa n tmusniwin",
"Attach Knowledge": "Qqen-as tamessunt",
"Attach Notes": "Qqen-as tizmilin",
"Attach Webpage": "",
"Attention to detail": "",
"Attach Webpage": "Qqen-as asebter web",
"Attention to detail": "Err ddehn-ik·im ɣer ttfaṣil",
"Attribute for Mail": "",
"Attribute for Username": "",
"Audio": "Ameslaw",
@ -167,7 +170,7 @@
"Autocomplete Generation Input Max Length": "Tasuta tawurmant Tafulfulfulmant Input Max Length",
"Automatic1111": "Automatic1111",
"AUTOMATIC1111 Api Auth String": "Azrir AUTOMATIC1111 n usesteb n API",
"AUTOMATIC1111 Base URL": "",
"AUTOMATIC1111 Base URL": "URL n taffa i AUTOMATIC1111",
"AUTOMATIC1111 Base URL is required.": "L'URL n uzadur {AUTOMATIC1111} yettwasra.",
"Available list": "Tabdart i yellan",
"Available Tools": "Ifecka i yellan",
@ -240,7 +243,7 @@
"Checking for updates...": "Anadi n yileqman...",
"Choose a model before saving...": "Fren tamudemt uqbel ad tsellkeḍ...",
"Chunk Overlap": "",
"Chunk Size": "",
"Chunk Size": "Tiddi n iceqqfan",
"Ciphers": "Izwilen",
"Citation": "Tanebdurt",
"Citations": "Tinebdurin",
@ -338,13 +341,14 @@
"Create": "Snulfu-d",
"Create a knowledge base": "Rnu taffa n tmussniwin",
"Create a model": "Snulfu-d tamudemt",
"Create a new note": "",
"Create Account": "Snulfu-d amiḍan",
"Create Admin Account": "Snulfu-d amiḍan n unedbal",
"Create Channel": "Snulfu-d abadu",
"Create Folder": "Snulfu-d akaram",
"Create Group": "Snulfu-d agraw",
"Create Knowledge": "Snulfu-d tamusni",
"Create Model": "",
"Create Model": "Snulfu-d tamudemt",
"Create new key": "Snulfu-d tasarut tamaynut",
"Create new secret key": "Snulfu-d tasarut tuffirt tamaynut",
"Create Note": "Snulfu-d tazmilt",
@ -352,7 +356,7 @@
"Created at": "Yettwarna di",
"Created At": "Yettwarna di",
"Created by": "Yerna-t",
"Created by you": "",
"Created by you": "Tesnulfaḍ-t-id kečč·mm",
"CSV Import": "Kter CSV",
"Ctrl+Enter to Send": "Ctrl+Enter i tuzna",
"Current Model": "Tamudemt tamirant",
@ -394,12 +398,12 @@
"Delete All Models": "Kkes akk timudmiwin",
"Delete chat": "Kkes asqerdec",
"Delete Chat": "Kkes asqerdec",
"Delete chat?": "Kkes asqerdec?",
"Delete chat?": "Tebɣiḍ ad tekkseḍ adiwenni?",
"Delete folder?": "Kkes akaram?",
"Delete function?": "Kkes tasɣent?",
"Delete Message": "Kkes izen",
"Delete message?": "Kkes izen?",
"Delete Model": "",
"Delete Model": "Kkes tamudemt",
"Delete note?": "Kkes tazmilt?",
"Delete prompt?": "Kkes aneftaɣ?",
"delete this link": "kkes aseɣwen-a",
@ -462,7 +466,7 @@
"don't install random tools from sources you don't trust.": "ur srusuy ara ifecka igacuranen seg yiɣbula ur tettamneḍ ara.",
"Don't like the style": "Ur tḥemmleḍ ara aɣanib",
"Done": "Immed",
"Download": "Zdem",
"Download": "Azdam",
"Download & Delete": "Zdem & Kkes",
"Download as SVG": "Zdem am SVG",
"Download canceled": "Ittwasefsex usider",
@ -518,7 +522,7 @@
"Enable New Sign Ups": "Rmed azmul amaynut Kkret",
"Enable, disable, or customize the reasoning tags used by the model. \"Enabled\" uses default tags, \"Disabled\" turns off reasoning tags, and \"Custom\" lets you specify your own start and end tags.": "",
"Enabled": "D urmid",
"End Tag": "",
"End Tag": "Tabzimt n tagara",
"Endpoint URL": "URL n wagaz n uzgu",
"Enforce Temporary Chat": "Ḥettem idiwenniyen iskudanen",
"Enhance": "Yesnernay",
@ -540,7 +544,7 @@
"Enter certificate path": "Sekcem abrid n uselkin",
"Enter CFG Scale (e.g. 7.0)": "Kcem ɣer CFG Scale (amedya 7.0)",
"Enter Chunk Overlap": "Sekcem ambiwel n yifendasen",
"Enter Chunk Size": "Sekcem teɣzi n yifendasen",
"Enter Chunk Size": "Sekcem tiddi n iceqqfan",
"Enter comma-separated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "Kcem ɣer tyugiwin \"token:bias_value\" i d-yezgan gar-asent (amedya: 5432:100, 413:-100)",
"Enter Config in JSON format": "Kcem ɣer Config s umasal JSON",
"Enter content for the pending user info overlay. Leave empty for default.": "Sekcem agbur n telɣut n useqdac yettwaṛjan. Eǧǧ ilem i tazwara.",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Sekcem-d tasarut API n Kagi Search",
"Enter Key Behavior": "Kcem ɣer tsarut Behavior",
"Enter language codes": "Sekcem-d tangalin n tutlayin",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "Enter Mistral API Tasarut",
"Enter Model ID": "Senkcem-d asulay n tmudemt",
"Enter model tag (e.g. {{modelTag}})": "Sekcem tabzimt n tmudemt (amedya. {{modelTag}})",
@ -585,7 +590,7 @@
"Enter name": "Sekcem-d isem",
"Enter New Password": "Sekcem-d awal n uɛeddi amaynut",
"Enter Number of Steps (e.g. 50)": "Sekcem uṭṭun n yisurifen (amedya 50)",
"Enter Ollama Cloud API Key": "",
"Enter Ollama Cloud API Key": "Sekcem-d tasarut API n Ollama Cloud",
"Enter Perplexity API Key": "Sekcem-d tasarut API n Perplexity",
"Enter Playwright Timeout": "",
"Enter Playwright WebSocket URL": "Sekcem-d URL n Playwright WebSocket",
@ -641,7 +646,7 @@
"Enter Your Role": "Sekcem tamlilt-ik⋅im",
"Enter Your Username": "Sekcem-d isem-ik·im n useqdac",
"Enter your webhook URL": "Sekcem tansa URL n webhook-ik",
"Entra ID": "",
"Entra ID": "Asulay ID n Entra",
"Error": "Tuccḍa",
"ERROR": "TUCCḌA",
"Error accessing directory": "Tuccḍa deg unekcum ɣer ukaram",
@ -735,7 +740,7 @@
"Firecrawl API Key": "Tasarut API n Firecrawl",
"Floating Quick Actions": "Tigawin tiruradin yettifliwen",
"Focus chat input": "Err asaḍes ɣer unekcum n udiwenni",
"Folder": "",
"Folder": "Akaram",
"Folder Background Image": "Tugna n ugilal n ukaram",
"Folder deleted successfully": "Akaram-nni yettwakkes akken iwata",
"Folder Name": "Isem n ukaram",
@ -805,7 +810,7 @@
"H2": "H2",
"H3": "H3",
"Haptic Feedback": "",
"Headers": "",
"Headers": "Iqeṛṛa",
"Headers must be a valid JSON object": "",
"Height": "Teɣzi",
"Hello, {{name}}": "Azul a {{name}}",
@ -823,6 +828,8 @@
"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",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Anadi abruyan",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Steɛṛfeɣ belli ɣriɣ yerna fehmeɣ d acu i d ssebba n tigawt-iw. Ẓriɣ timijwin ay yeqqnen ɣer usenger n tengalt tazurant yernu sfeqdeɣ tinfulin n uɣbalu-nni.",
"ID": "Asulay",
@ -851,7 +858,7 @@
"Import Notes": "Kter tizmilin",
"Import Presets": "Kter iɣewwaren uzwiren",
"Import Prompt Suggestions": "Kter isumar n uneftaɣ",
"Import successful": "",
"Import successful": "Taktert tella-d akken iwata",
"Important Update": "Aleqqem ahemmu",
"In order to force OCR, performing OCR must be enabled.": "",
"Include": "Seddu",
@ -932,8 +939,8 @@
"Leave empty to include all models from \"{{url}}/api/tags\" endpoint": "",
"Leave empty to include all models from \"{{url}}/models\" endpoint": "",
"Leave empty to include all models or select specific models": "Eǧǧ-it d ilem akken ad ternuḍ akk timudmiwin neɣ ad tferneḍ timudmiwin tulmisin",
"Leave empty to use the default prompt, or enter a custom prompt": "Eǧǧ ilem akken ad tesqedceḍ tawelt-nni tamezwarut, neɣ ad tkecmeḍ ɣer tannumi s tɣawla n tannumi",
"Leave model field empty to use the default model.": "Eǧǧ iger n tmudemt d ilem i useqdec n tmudemt tamezwarut.",
"Leave empty to use the default prompt, or enter a custom prompt": "Eǧǧ-it d ilem akken ad tesqedceḍ aneftaɣ-nni amezwaru, naɣ sekcem-d yiwen n uneftaɣ udmawan",
"Leave model field empty to use the default model.": "Eǧǧ urti n tmudemt d ilem i useqdec n tmudemt-nni tamezwarut.",
"Legacy": "Aqbur",
"lexical": "Amawal",
"License": "Turagt",
@ -943,7 +950,7 @@
"Llama.cpp": "Llama.cpp",
"LLMs can make mistakes. Verify important information.": "LLMs yezmer ad yecceḍ. Senqed talɣut yesɛan azal.",
"Loader": "Asalay",
"Loading Kokoro.js...": "Aêbbi n Kokoro.js…",
"Loading Kokoro.js...": "Aɛebbi n Kokoro.js…",
"Loading...": "Aɛebbi n...",
"Local": "Adigan",
"Local Task Model": "Tamudemt n temsekrit tadigant",
@ -973,7 +980,7 @@
"Max Upload Size": "Teɣzi tafellayt n uzdam",
"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "Maximum n 3 n tmudmin yezmer ad d-yettwasider seg-a ɣer da. Ttxil-k, ɛreḍ tikkelt niḍen ticki.",
"May": "Mayyu",
"MCP": "",
"MCP": "MCP",
"MCP support is experimental and its specification changes often, which can lead to incompatibilities. OpenAPI specification support is directly maintained by the Open WebUI team, making it the more reliable option for compatibility.": "",
"Medium": "",
"Memories accessible by LLMs will be shown here.": "Da ara d-banent teḥkayin ara yaweḍ yiwen ɣer LLMs.",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "Microsoft OneDrive",
"Microsoft OneDrive (personal)": "Microsoft OneDrive (udmawan)",
"Microsoft OneDrive (work/school)": "Microsoft OneDrive (axeddim/aɣerbaz)",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "Mistral OCR",
"Mistral OCR API Key required.": "API Mistral OCR Tesri tasarut.",
"Model": "Tamudemt",
@ -1039,10 +1049,10 @@
"New Folder": "Akaram amaynut",
"New Function": "Tasɣent tamaynut",
"New Knowledge": "",
"New Model": "",
"New Model": "Tamudemt tamaynut",
"New Note": "Tazmilt tamaynut",
"New Password": "Awal n uɛeddi amaynut",
"New Prompt": "",
"New Prompt": "Aneftaɣ amaynut",
"New Tool": "Afecku amaynut",
"new-channel": "abadu amaynut",
"Next message": "Izen uḍfir",
@ -1056,6 +1066,7 @@
"No content to speak": "Ulac ara d-yettwabedren",
"No conversation to save": "Ulac adiwenni i usekles",
"No distance available": "Ulac ameccaq yettwafen",
"No expiration can pose security risks.": "",
"No feedbacks found": "Ulac awennit i yettwafen",
"No file selected": "Ulac afaylu i yettwafernen",
"No functions found": "",
@ -1076,7 +1087,7 @@
"No source available": "Ulac aɣbalu yettwafen",
"No sources found": "Ulac iɣbula yettwafen",
"No suggestion prompts": "Ulac isumar n prompt",
"No tools found": "",
"No tools found": "Ulac ifecka yettwafen",
"No users were found.": "Ulac aqeddac i yettwafen.",
"No valves": "Ulac isegganen",
"No valves to update": "Ulac isegganen ara yettuleqmen",
@ -1095,7 +1106,7 @@
"Notifications": "Tilɣa",
"November": "Wambeṛ",
"OAuth": "OAuth",
"OAuth 2.1": "",
"OAuth 2.1": "OAuth 2.1",
"OAuth ID": "Asulay OAuth",
"October": "Tubeṛ",
"Off": "Yensa",
@ -1104,7 +1115,7 @@
"Ollama": "Ollama",
"Ollama API": "API Ollama",
"Ollama API settings updated": "Iɣewwaren n API Olama ttwaleqqmen",
"Ollama Cloud API Key": "",
"Ollama Cloud API Key": "Tasarut API n Ollama Cloud",
"Ollama Version": "Lqem n Ollama",
"On": "Irmed",
"OneDrive": "OneDrive",
@ -1138,7 +1149,7 @@
"OpenAI API Key is required.": "Tasarut API n OpenAI tettwasra.",
"OpenAI API settings updated": "Iɣewwaṛen n API OpenAI",
"OpenAI URL/Key required.": "URL/Tasarut OpenAI tettwasra.",
"OpenAPI": "",
"OpenAPI": "OpenAPI",
"OpenAPI Spec": "",
"openapi.json URL or Path": "URL n openapi.json neɣ abrid-is",
"Optional": "D afrayan",
@ -1164,7 +1175,7 @@
"Pending": "Yegguni",
"Pending User Overlay Content": "",
"Pending User Overlay Title": "Titre n useqdac nnig wakal",
"Perform OCR": "",
"Perform OCR": "Sekker OCR",
"Permission denied when accessing media devices": "Ttwagedlent tsirag lawan n unekcum ɣer yibenkan n yimidyaten",
"Permission denied when accessing microphone": "Yettwagdel unekcum ɣer usawaḍ",
"Permission denied when accessing microphone: {{error}}": "Yettwagdel unekcum ɣer usawaḍ: {{error}}",
@ -1196,11 +1207,11 @@
"Please do not close the settings page while loading the model.": "",
"Please enter a message or attach a file.": "Ttxil-k·m sekcem-d izen neɣ seddu afaylu.",
"Please enter a prompt": "Ttxil-k·m, sekcem-d aneftaɣ",
"Please enter a valid ID": "",
"Please enter a valid ID": "Ttxil, awi-d asulay ID ameɣtu",
"Please enter a valid JSON spec": "",
"Please enter a valid path": "Ttxil-k·m, sekcem-d abrid iṣeḥḥan",
"Please enter a valid URL": "Ma ulac aɣilif, sekcem URL tameɣtut",
"Please enter a valid URL.": "",
"Please enter a valid URL.": "Ttxil, awi-d URL tameɣtut.",
"Please fill in all fields.": "",
"Please register the OAuth client": "",
"Please save the connection to persist the OAuth client information and do not change the ID": "",
@ -1235,7 +1246,7 @@
"Public": "Azayaz",
"Pull \"{{searchValue}}\" from Ollama.com": "Awway n \"{{searchValue}}\" seg Ollama.com",
"Pull a model from Ollama.com": "Zdem-d tamudemt seg Ollama.com",
"Pull Model": "",
"Pull Model": "Zdem-d tamudemt",
"pypdfium2": "pypdfium2",
"Query Generation Prompt": "Aneftaɣ n usirew n tuttra",
"Querying": "",
@ -1245,7 +1256,7 @@
"Re-rank models by topic similarity": "Imudam i d-yettuɣalen ɣer sdat s usentel yecban wa",
"Read": "Ɣeṛ",
"Read Aloud": "Ɣeṛ-it-id s taɣect ɛlayen",
"Read more →": "",
"Read more →": "Ɣeṛ ugar →",
"Reason": "Ssebba",
"Reasoning Effort": "",
"Reasoning Tags": "",
@ -1257,7 +1268,7 @@
"Reference Chats": "Mselɣu idiwenniyen",
"Refused when it shouldn't have": "",
"Regenerate": "Asirew",
"Regenerate Menu": "",
"Regenerate Menu": "Sarew-d umuɣ",
"Register Again": "",
"Register Client": "",
"Registered": "",
@ -1279,10 +1290,10 @@
"Remove this tag from list": "Kkes tabzimt-a seg wumuɣ",
"Rename": "Snifel isem",
"Reorder Models": "Ales n umizwer n tmudmiwin",
"Reply": "",
"Reply in Thread": "Err deg usqerdec",
"Reply to thread...": "",
"Replying to {{NAME}}": "",
"Reply": "Tiririt",
"Reply in Thread": "Err deg udiwenni",
"Reply to thread...": "Err i udiwenni…",
"Replying to {{NAME}}": "Tiririt i {{NAME}}",
"required": "yettwasra",
"Reranking Engine": "",
"Reranking Model": "",
@ -1322,7 +1333,7 @@
"Saved": "Yettwasekles",
"Saving chat logs directly to your browser's storage is no longer supported. Please take a moment to download and delete your chat logs by clicking the button below. Don't worry, you can easily re-import your chat logs to the backend through": "",
"Scroll On Branch Change": "Abeddel n Branch",
"Search": "Nadi",
"Search": "Anadi",
"Search a model": "Nadi tamudemt",
"Search all emojis": "Nadi akk imujiten",
"Search Base": "Taffa n unadi",
@ -1385,6 +1396,7 @@
"Select only one model to call": "Fren yiwet kan n tmudemt i wara d-siwleḍ",
"Select view": "",
"Selected model(s) do not support image inputs": "Ammud(s) yettwafernen ur yessefrak ara inekcamen n tugniwin yettwafernen",
"Self-Hosted": "",
"semantic": "tasnamekt",
"Send": "Ceyyeɛ",
"Send a Message": "Ceyyeɛ izen",
@ -1462,7 +1474,8 @@
"Speech-to-Text": "Aɛqal n taɣect",
"Speech-to-Text Engine": "Amsadday n uɛqal n taɣect",
"standard": "aslugan",
"Start of the channel": "Tazwara n wabadu",
"Start a new conversation": "",
"Start of the channel": "Tazwara n ubadu",
"Start Tag": "",
"Status Updates": "",
"STDOUT/STDERR": "STDOUT/STDERR",
@ -1492,7 +1505,7 @@
"System Instructions": "Tanaḍin n unagraw",
"System Prompt": "Aneftaɣ n unagraw",
"Table Mode": "Askar n tfelwit",
"Tag": "",
"Tag": "Tabzimt",
"Tags": "Tibzimin",
"Tags Generation": "Asirew n tebzimin",
"Tags Generation Prompt": "Aneftaɣ n usirew n tebzimin",
@ -1531,7 +1544,7 @@
"The stream delta chunk size for the model. Increasing the chunk size will make the model respond with larger pieces of text at once.": "",
"The temperature of the model. Increasing the temperature will make the model answer more creatively.": "Taẓɣelt n tmudemt. Asenqes n teẓɣelt ad yerr tamudemt d tiririt s tesɣent ugar.",
"The Weight of BM25 Hybrid Search. 0 more semantic, 1 more lexical. Default 0.5": "",
"The width in pixels to compress images to. Leave empty for no compression.": "Taɣessa deg yipiksilen akken ad tessedhu tugniwin. Eǧǧ ilem war aḥezzeb.",
"The width in pixels to compress images to. Leave empty for no compression.": "Tehri s ipiksilen i tussda n tugniwin. Eǧǧ-it d ilem i war tussda.",
"Theme": "Asentel",
"Thinking...": "Yettxemmim…",
"This action cannot be undone. Do you wish to continue?": "Tigawt-a ur tettwakkes ara. Tebɣiḍ ad tkemmleḍ?",
@ -1553,7 +1566,7 @@
"This will delete all models including custom models": "Aya ad yekkes akk timudmin yellan gar-asent timudmin n tannumi",
"This will delete all models including custom models and cannot be undone.": "Aya ad yekkes akk timudmin gar-asent timudmin tudmawanin yerna ur yezmir yiwen ad tent-id-yerr.",
"This will reset the knowledge base and sync all files. Do you wish to continue?": "Aya ad yales taffa n tmussni u ad yemtawi akk ifuyla. Tebɣiḍ ad tkemmleḍ?",
"Thorough explanation": "",
"Thorough explanation": "Asegzi leqqayen",
"Thought for {{DURATION}}": "Ixemmem {{DURATION}}",
"Thought for {{DURATION}} seconds": "Axemmem ɣef {{DURATION}} n tsinin",
"Thought for less than a second": "",
@ -1604,13 +1617,13 @@
"Transformers": "Transformers",
"Trouble accessing Ollama?": "Uguren deg adaf ɣer Ollama?",
"Trust Proxy Environment": "Eg laman deg upṛuksi n twennaḍt",
"Try adjusting your search or filter to find what you are looking for.": "",
"Try adjusting your search or filter to find what you are looking for.": "Ɛreḍ ad tesgidiḍ anadi-inek·inem neɣ amsizdeg-ik·im akken ad tafeḍ ayen akken iɣef tettnadiḍ.",
"Try Again": "Ɛreḍ tikelt nniḍen",
"TTS Model": "Tamudemt TTS",
"TTS Settings": "Iɣewwaṛen n TTS",
"TTS Voice": "Taɣect n TTS",
"Type": "Anaw",
"Type here...": "",
"Type here...": "Aru da…",
"Type Hugging Face Resolve (Download) URL": "Anaw n usefres n wudem amezwer (Download) URL",
"Uh-oh! There was an issue with the response.": "Uh! Tella-d tuccḍa akked tririt-nni.",
"UI": "Agrudem n useqdac",
@ -1619,7 +1632,7 @@
"Unarchive Chat": "",
"Underline": "Derrer",
"Unknown": "D arussin",
"Unknown User": "",
"Unknown User": "Aseqdac arussin",
"Unloads {{FROM_NOW}}": "",
"Unlock mysteries": "",
"Unpin": "Kkes asenteḍ",
@ -1641,16 +1654,16 @@
"Upload directory": "Sali akaram",
"Upload files": "Sali-d ifuyla",
"Upload Files": "Sali-d ifuyla",
"Upload Model": "",
"Upload Model": "Ɛebbi tamudemt",
"Upload Pipeline": "Aselda n uɛebbi",
"Upload Progress": "",
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Tikli n uɛebbi: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
"URL": "URL",
"URL is required": "Tlaq tansa URL",
"URL Mode": "Askar n URL",
"Usage": "Aseqdec",
"Use '#' in the prompt input to load and include your knowledge.": "Seqdec '#' deg urti n usekcem n uneftaɣ i wakken ad tɛebbiḍ timessunin-inek·inem.",
"Use groups to group your users and assign permissions.": "",
"Use groups to group your users and assign permissions.": "Seqdec igrawen akken ad tesdukkeleḍ iseqdacen-ik·im sakin ad tmuddeḍ tisirag.",
"Use LLM": "Seqdec LLM",
"Use no proxy to fetch page contents.": "Ur sseqdacet ara ayen yellan deg usebter apṛuksi.",
"Use proxy designated by http_proxy and https_proxy environment variables to fetch page contents.": "Seqdec proxy i d-yesnulfa http_proxy akked https_proxy environment variables to fetch page contents.",
@ -1688,7 +1701,6 @@
"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.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Ɣur-k⋅m: Ma tleqqmeḍ neɣ tbeddleḍ tamudemt-ik ⋅im n ujmak, ilaq-ak⋅am ad talseḍ aktar n meṛṛa isemliyen.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Ɣur-k: Asselkem n Jupyter yettaǧǧa asselkem n tengalt tazurant, d tukksa n tmijwin n tɣellist qessiḥen — s leḥder meqqren.",
"Web": "Web",
"Web API": "API Web",
@ -1698,7 +1710,7 @@
"Web Search in Chat": "Anadi Web deg udiwenni",
"Web Search Query Generation": "",
"Webhook URL": "Tansa URL n webhook",
"Webpage URL": "",
"Webpage URL": "URL n usebter web",
"WebUI Settings": "Iɣewwaṛen n WebUI",
"WebUI URL": "Tansa URL WebUI",
"WebUI will make requests to \"{{url}}\"": "WebUI ad ssutreɣ \"{url}}\"",

View File

@ -3,7 +3,7 @@
"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s(초)', 'm(분)', 'h(시간)', 'd(일)', 'w(주)' 또는 '-1'(만료없음) 중 하나를 사용하세요.",
"(e.g. `sh webui.sh --api --api-auth username_password`)": "(예: `sh webui.sh --api --api-auth 사용자이름_비밀번호`)",
"(e.g. `sh webui.sh --api`)": "(예: `sh webui.sh --api`)",
"(latest)": "(최)",
"(latest)": "(최)",
"(leave blank for to use commercial endpoint)": "(상용 엔드포인트를 사용하시려면 비워두세요)",
"[Last] dddd [at] h:mm A": "[지난] dddd A h:mm",
"[Today at] h:mm A": "[오늘] A h:mm",
@ -65,7 +65,7 @@
"Add User Group": "사용자 그룹 추가",
"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 Parameters": "",
"Additional Parameters": "추가 매개변수",
"Adjusting these settings will apply changes universally to all users.": "이 설정을 조정하면 모든 사용자에게 변경 사항이 일괄 적용됩니다.",
"admin": "관리자",
"Admin": "관리자",
@ -73,7 +73,9 @@
"Admin Settings": "관리자 설정",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "관리자는 항상 모든 도구에 접근할 수 있지만, 사용자는 워크스페이스에서 모델마다 도구를 할당받아야 합니다.",
"Advanced Parameters": "고급 매개변수",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "고급 매개변수",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "전체",
"All chats have been unarchived.": "모든 채팅이 보관 해제되었습니다.",
@ -128,6 +130,7 @@
"API Key created.": "API 키가 생성되었습니다.",
"API Key Endpoint Restrictions": "API 키 엔드포인트 제한",
"API keys": "API 키",
"API Mode": "",
"API Version": "API 버전",
"API Version is required": "",
"Application DN": "Application DN",
@ -230,7 +233,7 @@
"Chat Conversation": "",
"Chat direction": "채팅 방향",
"Chat ID": "채팅 ID",
"Chat moved successfully": "",
"Chat moved successfully": "채팅 이동 성공",
"Chat Overview": "채팅",
"Chat Permissions": "채팅 권한",
"Chat Tags Auto-Generation": "채팅 태그 자동생성",
@ -294,7 +297,7 @@
"Completions": "완성됨",
"Compress Images in Channels": "채널에 이미지들 압축하기",
"Concurrent Requests": "동시 요청 수",
"Config imported successfully": "",
"Config imported successfully": "구성을 성공적으로 가져왔습니다",
"Configure": "구성",
"Confirm": "확인",
"Confirm Password": "비밀번호 확인",
@ -321,7 +324,7 @@
"Control the repetition of token sequences in the generated text. A higher value (e.g., 1.5) will penalize repetitions more strongly, while a lower value (e.g., 1.1) will be more lenient. At 1, it is disabled.": "생성된 텍스트에서 토큰 시퀀스의 반복을 제어합니다. 높은 값(예: 1.5)은 반복에 더 강한 페널티를 부과하고, 낮은 값(예: 1.1)은 더 관대합니다. 1일 경우 비활성화됩니다.",
"Controls": "제어",
"Controls the balance between coherence and diversity of the output. A lower value will result in more focused and coherent text.": "출력의 일관성과 다양성 간의 균형을 제어합니다. 낮은 값은 더 집중되고 일관성 있는 텍스트를 생성합니다.",
"Conversation saved successfully": "",
"Conversation saved successfully": "대화가 성공적으로 저장되었습니다",
"Copied": "복사됨",
"Copied link to clipboard": "클립보드에 링크가 복사되었습니다",
"Copied shared chat URL to clipboard!": "채팅 공유 URL이 클립보드에 복사되었습니다!",
@ -338,13 +341,14 @@
"Create": "생성",
"Create a knowledge base": "지식 기반 생성",
"Create a model": "모델 생성",
"Create a new note": "",
"Create Account": "계정 생성",
"Create Admin Account": "관리자 계정 생성",
"Create Channel": "채널 생성",
"Create Folder": "폴더 생성",
"Create Group": "그룹 생성",
"Create Knowledge": "지식 생성",
"Create Model": "",
"Create Model": "모델 생성",
"Create new key": "새로운 키 생성",
"Create new secret key": "새로운 비밀 키 생성",
"Create Note": "노트 생성",
@ -375,7 +379,7 @@
"Default (SentenceTransformers)": "기본값 (SentenceTransformers)",
"Default action buttons will be used.": "기본 작업 버튼이 사용됩니다.",
"Default description enabled": "기본 설명 활성화됨",
"Default Features": "",
"Default Features": "기본 기능",
"Default Filters": "기본 필터",
"Default mode works with a wider range of models by calling tools once before execution. Native mode leverages the model's built-in tool-calling capabilities, but requires the model to inherently support this feature.": "기본 모드는 실행 전에 도구를 한 번 호출하여 더 다양한 모델에서 작동합니다. 기본 모드는 모델에 내장된 도구 호출 기능을 활용하지만, 모델이 이 기능을 본질적으로 지원해야 합니다.",
"Default Model": "기본 모델",
@ -399,7 +403,7 @@
"Delete function?": "함수를 삭제하시겠습니까?",
"Delete Message": "메시지 삭제",
"Delete message?": "메시지를 삭제하시겠습니까?",
"Delete Model": "",
"Delete Model": "모델 삭제",
"Delete note?": "노트를 삭제하시겠습니까?",
"Delete prompt?": "프롬프트를 삭제하시겠습니까?",
"delete this link": "이 링크를 삭제합니다.",
@ -470,7 +474,7 @@
"Drag and drop a file to upload or select a file to view": "파일을 끌어다 놓아 업로드하거나 파일을 선택하여 보기",
"Draw": "그리기",
"Drop any files here to upload": "여기에 파일을 끌어다 놓아 업로드하세요",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "예: '30초','10분'. 유효한 시간 단위는 '초', '분', '시'입니다.",
"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "예: '30초','10분'. 올바른 시간 단위는 '초', '분', '시'입니다.",
"e.g. \"json\" or a JSON schema": "예: \\\"json\\\" 또는 JSON 스키마",
"e.g. 60": "예: 60",
"e.g. A filter to remove profanity from text": "예: 텍스트에서 비속어를 제거하는 필터",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Kagi Search API 키 입력",
"Enter Key Behavior": "키 동작 입력",
"Enter language codes": "언어 코드 입력",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "Mistral API 키 입력",
"Enter Model ID": "모델 ID 입력",
"Enter model tag (e.g. {{modelTag}})": "모델 태그 입력(예: {{modelTag}})",
@ -644,7 +649,7 @@
"Entra ID": "",
"Error": "오류",
"ERROR": "오류",
"Error accessing directory": "",
"Error accessing directory": "디렉토리 액세스 오류",
"Error accessing Google Drive: {{error}}": "Google Drive 액세스 오류: {{error}}",
"Error accessing media devices.": "미디어 장치 액세스 오류",
"Error starting recording.": "녹화 시작 오류",
@ -694,9 +699,9 @@
"Failed to delete note": "노트 삭제 실패",
"Failed to extract content from the file: {{error}}": "파일 내용 추출 실패: {{error}}",
"Failed to extract content from the file.": "파일 내용 추출 실패.",
"Failed to fetch models": "모델 가져오기 실패",
"Failed to fetch models": "모델 조회 실패",
"Failed to generate title": "제목 생성 실패",
"Failed to import models": "",
"Failed to import models": "모델 가져오기 실패",
"Failed to load chat preview": "채팅 미리보기 로드 실패",
"Failed to load file content.": "파일 내용 로드 실패.",
"Failed to move chat": "채팅 이동 실패",
@ -735,7 +740,7 @@
"Firecrawl API Key": "Firecrawl API 키",
"Floating Quick Actions": "",
"Focus chat input": "채팅 입력창에 포커스",
"Folder": "",
"Folder": "폴더",
"Folder Background Image": "폴더 배경 이미지",
"Folder deleted successfully": "성공적으로 폴더가 삭제되었습니다",
"Folder Name": "폴더 이름",
@ -773,7 +778,7 @@
"Functions": "함수",
"Functions allow arbitrary code execution.": "함수가 임의의 코드를 실행하도록 허용하였습니다",
"Functions imported successfully": "성공적으로 함수를 가져왔습니다",
"Gemini": "Gemini",
"Gemini": "",
"Gemini API Config": "Gemini API 구성",
"Gemini API Key is required.": "Gemini API 키가 필요합니다.",
"Gender": "성별",
@ -823,6 +828,8 @@
"How can I help you today?": "무엇을 도와드릴까요?",
"How would you rate this response?": "이 응답을 어떻게 평가하시겠어요?",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "하이브리드 검색",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "저는 제 행동의 의미를 읽고 이해했음을 인정합니다. 임의 코드 실행과 관련된 위험을 인지하고 있으며 출처의 신뢰성을 확인했습니다.",
"ID": "ID",
@ -907,8 +914,8 @@
"Knowledge Base": "지식 기반",
"Knowledge created successfully.": "성공적으로 지식 기반이 생성되었습니다",
"Knowledge deleted successfully.": "성공적으로 지식 기반이 삭제되었습니다",
"Knowledge Description": "",
"Knowledge Name": "",
"Knowledge Description": "지식 기반 설명",
"Knowledge Name": "지식 기반 이름",
"Knowledge Public Sharing": "지식 기반 공개 공유",
"Knowledge reset successfully.": "성공적으로 지식 기반이 초기화되었습니다",
"Knowledge updated successfully": "성공적으로 지식 기반이 업데이트되었습니다",
@ -947,7 +954,7 @@
"Loading...": "로딩 중...",
"Local": "로컬",
"Local Task Model": "로컬 작업 모델",
"Location access not allowed": "위치 접근이 허용되지 않",
"Location access not allowed": "위치 접근이 허용되지 않습니다",
"Lost": "패배",
"Low": "",
"LTR": "LTR",
@ -967,14 +974,14 @@
"Manage your account information.": "계정 정보를 관리하세요.",
"March": "3월",
"Markdown": "마크다운",
"Markdown (Header)": "",
"Markdown (Header)": "마크다운 (헤더)",
"Max Speakers": "최대 화자 수",
"Max Upload Count": "업로드 최대 수",
"Max Upload Size": "업로드 최대 사이즈",
"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "최대 3개의 모델을 동시에 다운로드할 수 있습니다. 나중에 다시 시도하세요.",
"May": "5월",
"MCP": "",
"MCP support is experimental and its specification changes often, which can lead to incompatibilities. OpenAPI specification support is directly maintained by the Open WebUI team, making it the more reliable option for compatibility.": "",
"MCP support is experimental and its specification changes often, which can lead to incompatibilities. OpenAPI specification support is directly maintained by the Open WebUI team, making it the more reliable option for compatibility.": "MCP 지원은 실험적이며 명세가 자주 변경되므로, 호환성 문제가 발생할 수 있습니다. Open WebUI 팀이 OpenAPI 명세 지원을 직접 유지·관리하고 있어, 호환성 측면에서는 더 신뢰할 수 있는 선택입니다.",
"Medium": "",
"Memories accessible by LLMs will be shown here.": "LLM에서 접근할 수 있는 메모리는 여기에 표시됩니다.",
"Memory": "메모리",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "Microsoft OneDrive (개인용)",
"Microsoft OneDrive (work/school)": "Microsoft OneDrive (회사/학교용)",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "Mistral OCR API Key가 필요합니다.",
"Model": "모델",
@ -1014,7 +1024,7 @@
"Model name already exists, please choose a different one": "",
"Model Name is required.": "모델 이름이 필요합니다",
"Model not selected": "모델이 선택되지 않았습니다.",
"Model Params": "모델 파라미터",
"Model Params": "모델 매개변수",
"Model Permissions": "모델 권한",
"Model unloaded successfully": "성공적으로 모델이 언로드되었습니다",
"Model updated successfully": "성공적으로 모델이 업데이트되었습니다",
@ -1038,11 +1048,11 @@
"New Chat": "새 채팅",
"New Folder": "새 폴더",
"New Function": "새 함수",
"New Knowledge": "",
"New Model": "",
"New Knowledge": "새 지식 기반",
"New Model": "새 모델",
"New Note": "새 노트",
"New Password": "새 비밀번호",
"New Prompt": "",
"New Prompt": "새 프롬프트",
"New Tool": "새 도구",
"new-channel": "새 채널",
"Next message": "다음 메시지",
@ -1050,46 +1060,47 @@
"No chats found": "채팅을 찾을 수 없습니다",
"No chats found for this user.": "이 사용자에 대한 채팅을 찾을 수 없습니다.",
"No chats found.": "채팅을 찾을 수 없습니다.",
"No content": "내용 없음",
"No content found": "내용을 찾을 수 없",
"No content": "내용이 없습니다",
"No content found": "내용을 찾을 수 없습니다",
"No content found in file.": "파일에서 내용을 찾을 수 없습니다.",
"No content to speak": "음성 출력할 내용을 찾을 수 없",
"No conversation to save": "",
"No content to speak": "음성 출력할 내용을 찾을 수 없습니다",
"No conversation to save": "저장할 대화가 없습니다",
"No distance available": "거리 불가능",
"No feedbacks found": "피드백 없음",
"No file selected": "파일이 선택되지 않음",
"No functions found": "",
"No expiration can pose security risks.": "",
"No feedbacks found": "피드백을 찾을 수 없습니다",
"No file selected": "파일이 선택되지 않았습니다",
"No functions found": "함수를 찾을 수 없습니다",
"No groups with access, add a group to grant access": "접근 권한이 있는 그룹이 없습니다. 접근 권한을 부여하려면 그룹을 추가하세요.",
"No HTML, CSS, or JavaScript content found.": "HTML, CSS, JavaScript이 발견되지 않",
"No inference engine with management support found": "관리 지원이 포함된 추론 엔진을 찾을 수 없",
"No knowledge found": "지식 기반 없음",
"No memories to clear": "지울 메모리 없음",
"No model IDs": "모델 ID 없음",
"No models found": "모델 없음",
"No models selected": "모델 선택 안됨",
"No Notes": "노트 없음",
"No notes found": "노트를 찾을 수 없",
"No prompts found": "",
"No results": "결과 없음",
"No results found": "결과 없음",
"No search query generated": "검색어가 생성되지 않았습니다.",
"No HTML, CSS, or JavaScript content found.": "HTML, CSS, JavaScript이 발견되지 않았습니다",
"No inference engine with management support found": "관리 지원이 포함된 추론 엔진을 찾을 수 없습니다",
"No knowledge found": "지식 기반을 찾을 수 없습니다",
"No memories to clear": "메모리를 정리할 수 없습니다",
"No model IDs": "모델 ID가 없습니다",
"No models found": "모델을 찾을 수 없습니다",
"No models selected": "모델이 선택되지 않았습니다",
"No Notes": "노트가 없습니다",
"No notes found": "노트를 찾을 수 없습니다",
"No prompts found": "프롬프트를 찾을 수 없습니다",
"No results": "결과가 없습니다",
"No results found": "결과를 찾을 수 없습니다",
"No search query generated": "검색어가 생성되지 않았습니다",
"No source available": "사용 가능한 소스가 없습니다.",
"No sources found": "",
"No sources found": "소스를 찾을 수 없습니다",
"No suggestion prompts": "추천 프롬프트가 없습니다",
"No tools found": "",
"No users were found.": "사용자를 찾을 수 없습니다.",
"No valves": "",
"No valves to update": "업데이트 할 밸브가 없습니다.",
"Node Ids": "",
"No tools found": "도구를 찾을 수 없습니다",
"No users were found.": "사용자를 찾을 수 없습니다",
"No valves": "밸브가 없습니다",
"No valves to update": "업데이트 할 밸브가 없습니다",
"Node Ids": "Ids 가 없습니다",
"None": "없음",
"Not factually correct": "사실상 맞지 않",
"Not helpful": "도움이 되지않",
"Not Registered": "",
"Not factually correct": "사실상 맞지 않습니다",
"Not helpful": "도움이 되지않습니다",
"Not Registered": "등록되지 않았습니다",
"Note": "노트",
"Note deleted successfully": "노트가 성공적으로 삭제되었습니다",
"Note: If you set a minimum score, the search will only return documents with a score greater than or equal to the minimum score.": "참고: 최소 점수를 설정하면, 검색 결과로 최소 점수 이상의 점수를 가진 문서만 반환합니다.",
"Notes": "노트",
"Notes Public Sharing": "",
"Notes Public Sharing": "노트 공개 공유",
"Notification Sound": "알림 소리",
"Notification Webhook": "알림 웹훅",
"Notifications": "알림",
@ -1157,7 +1168,7 @@
"Password": "비밀번호",
"Passwords do not match.": "비밀번호가 일치하지 않습니다.",
"Paste Large Text as File": "큰 텍스트를 파일로 붙여넣기",
"PDF Backend": "",
"PDF Backend": "PDF 백엔드",
"PDF document (.pdf)": "PDF 문서(.pdf)",
"PDF Extract Images (OCR)": "PDF 이미지 추출(OCR)",
"pending": "보류 중",
@ -1196,22 +1207,22 @@
"Please do not close the settings page while loading the model.": "모델을 로드하는 동안 설정 페이지를 닫지 마세요.",
"Please enter a message or attach a file.": "메시지를 입력하거나 파일을 첨부해 주세요.",
"Please enter a prompt": "프롬프트를 입력해주세요",
"Please enter a valid ID": "",
"Please enter a valid JSON spec": "",
"Please enter a valid path": "유효한 경로를 입력하세요",
"Please enter a valid URL": "유효한 URL을 입력하세요",
"Please enter a valid URL.": "",
"Please enter a valid ID": "올바른 ID를 입력하세요",
"Please enter a valid JSON spec": "올바른 JSON spec을 입력하세요",
"Please enter a valid path": "올바른 경로를 입력하세요",
"Please enter a valid URL": "올바른 URL을 입력하세요",
"Please enter a valid URL.": "올바른 URL을 입력하세요.",
"Please fill in all fields.": "모두 빈칸없이 채워주세요",
"Please register the OAuth client": "",
"Please register the OAuth client": "OAuth clith를 등록해주세요",
"Please save the connection to persist the OAuth client information and do not change the ID": "",
"Please select a model first.": "먼저 모델을 선택하세요.",
"Please select a model.": "모델을 선택하세요.",
"Please select a reason": "이유를 선택해주세요",
"Please select a valid JSON file": "",
"Please select a valid JSON file": "올바른 Json 파일을 선택해 주세요",
"Please wait until all files are uploaded.": "모든 파일이 업로드될 때까지 기다려 주세요.",
"Port": "포트",
"Positive attitude": "긍정적인 자세",
"Prefer not to say": "",
"Prefer not to say": "언급하고 싶지 않습니다.",
"Prefix ID": "Prefix ID",
"Prefix ID is used to avoid conflicts with other connections by adding a prefix to the model IDs - leave empty to disable": "Prefix ID는 모델 ID에 접두사를 추가하여 다른 연결과의 충돌을 방지하는 데 사용됩니다. - 비활성화하려면 비워 둡니다.",
"Prevent file creation": "파일 생성 방지",
@ -1235,7 +1246,7 @@
"Public": "공개",
"Pull \"{{searchValue}}\" from Ollama.com": "Ollama.com에서 \"{{searchValue}}\" 가져오기",
"Pull a model from Ollama.com": "Ollama.com에서 모델 가져오기(pull)",
"Pull Model": "",
"Pull Model": "모델 pull",
"pypdfium2": "",
"Query Generation Prompt": "쿼리 생성 프롬프트",
"Querying": "",
@ -1279,10 +1290,10 @@
"Remove this tag from list": "이 태그를 목록에서 제거",
"Rename": "이름 변경",
"Reorder Models": "모델 재정렬",
"Reply": "",
"Reply": "답장",
"Reply in Thread": "스레드로 답장하기",
"Reply to thread...": "",
"Replying to {{NAME}}": "",
"Reply to thread...": "스레드로 답장하기...",
"Replying to {{NAME}}": "{{NAME}}에게 답장하는 중",
"required": "",
"Reranking Engine": "Reranking 엔진",
"Reranking Model": "Reranking 모델",
@ -1309,7 +1320,7 @@
"Rosé Pine": "Rosé Pine",
"Rosé Pine Dawn": "Rosé Pine Dawn",
"RTL": "RTL",
"Run": "실행시키기",
"Run": "실행",
"Running": "실행 중",
"Running...": "실행 중...",
"Save": "저장",
@ -1384,6 +1395,7 @@
"Select only one model to call": "음성 기능을 위해서는 모델을 하나만 선택해야 합니다.",
"Select view": "",
"Selected model(s) do not support image inputs": "선택한 모델은 이미지 입력을 지원하지 않습니다.",
"Self-Hosted": "",
"semantic": "의미적",
"Send": "보내기",
"Send a Message": "메시지 보내기",
@ -1461,6 +1473,7 @@
"Speech-to-Text": "음성-텍스트 변환",
"Speech-to-Text Engine": "음성-텍스트 변환 엔진",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "채널 시작",
"Start Tag": "시작 태그",
"Status Updates": "상태 업데이트",
@ -1583,7 +1596,7 @@
"Toggle sidebar": "사이드바 전환",
"Toggle whether current connection is active.": "현재 연결 활성화 여부 설정",
"Token": "토큰",
"Too verbose": "말이 너무 많음",
"Too verbose": "너무 장황합니다",
"Tool created successfully": "성공적으로 도구가 생성되었습니다.",
"Tool deleted successfully": "성공적으로 도구가 삭제되었습니다.",
"Tool Description": "도구 설명",
@ -1617,8 +1630,8 @@
"Unarchive All Archived Chats": "보관된 모든 채팅을 보관 해제",
"Unarchive Chat": "채팅 보관 해제",
"Underline": "밑줄",
"Unknown": "",
"Unknown User": "",
"Unknown": "알 수 없음",
"Unknown User": "알 수 없는 사용자",
"Unloads {{FROM_NOW}}": "{{FROM_NOW}} 언로드",
"Unlock mysteries": "미스터리 풀기",
"Unpin": "고정 해제",
@ -1640,7 +1653,7 @@
"Upload directory": "디렉토리 업로드",
"Upload files": "파일 업로드",
"Upload Files": "파일 업로드",
"Upload Model": "",
"Upload Model": "모델 업로드",
"Upload Pipeline": "업로드 파이프라인",
"Upload Progress": "업로드 진행 상황",
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
@ -1655,14 +1668,14 @@
"Use proxy designated by http_proxy and https_proxy environment variables to fetch page contents.": "http_proxy 및 https_proxy 환경 변수로 지정된 프록시를 사용하여 페이지 콘텐츠를 가져옵니다.",
"user": "사용자",
"User": "사용자",
"User Groups": "",
"User Groups": "사용자 그룹",
"User location successfully retrieved.": "성공적으로 사용자의 위치를 불러왔습니다",
"User menu": "사용자 메뉴",
"User Webhooks": "사용자 웹훅",
"Username": "사용자 이름",
"Users": "사용자",
"Uses DefaultAzureCredential to authenticate": "",
"Uses OAuth 2.1 Dynamic Client Registration": "",
"Uses DefaultAzureCredential to authenticate": "DefaultAzureCredential을 사용하여 인증합니다",
"Uses OAuth 2.1 Dynamic Client Registration": "OAuth 2.1 동적 클라이언트 등록을 사용합니다",
"Using Entire Document": "전체 문서 사용",
"Using Focused Retrieval": "집중 검색 사용",
"Using the default arena model with all models. Click the plus button to add custom models.": "모든 모델은 기본 아레나 모델을 사용중입니다. 플러스 버튼을 눌러 커스텀 모델을 추가하세요.",
@ -1687,7 +1700,6 @@
"Warning": "경고",
"Warning:": "주의:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "주의: 이 기능을 활성화하면 사용자가 서버에 임의 코드를 업로드할 수 있습니다.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "주의: 기존 임베딩 모델을 변경 또는 업데이트하는 경우, 모든 문서를 다시 가져와야 합니다.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "경고: Jupyter 실행은 임의의 코드 실행을 가능하게 하여 심각한 보안 위험을 초래합니다. — 매우 신중하게 진행하세요.",
"Web": "웹",
"Web API": "웹 API",

View File

@ -73,7 +73,9 @@
"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 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",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "API raktas sukurtas",
"API Key Endpoint Restrictions": "",
"API keys": "API raktai",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "",
@ -338,6 +341,7 @@
"Create": "",
"Create a knowledge base": "",
"Create a model": "Sukurti modelį",
"Create a new note": "",
"Create Account": "Créer un compte",
"Create Admin Account": "",
"Create Channel": "",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "",
"Enter Key Behavior": "",
"Enter language codes": "Įveskite kalbos kodus",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "",
"Enter model tag (e.g. {{modelTag}})": "Įveskite modelio žymą (pvz. {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "Kuo galėčiau Jums padėti ?",
"How would you rate this response?": "",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Hibridinė paieška",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Suprantu veiksmų ir kodo vykdymo rizikas.",
"ID": "",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "",
@ -1056,6 +1066,7 @@
"No content to speak": "Nėra turinio kalbėjimui",
"No conversation to save": "",
"No distance available": "",
"No expiration can pose security risks.": "",
"No feedbacks found": "",
"No file selected": "Nėra pasirinktų dokumentų",
"No functions found": "",
@ -1387,6 +1398,7 @@
"Select only one model to call": "Pasirinkite vieną modelį",
"Select view": "",
"Selected model(s) do not support image inputs": "Pasirinkti modeliai nepalaiko vaizdinių užklausų",
"Self-Hosted": "",
"semantic": "",
"Send": "Siųsti",
"Send a Message": "Siųsti žinutę",
@ -1464,6 +1476,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Balso atpažinimo modelis",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Kanalo pradžia",
"Start Tag": "",
"Status Updates": "",
@ -1690,7 +1703,6 @@
"Warning": "Perspėjimas",
"Warning:": "Perspėjimas",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Jei pakeisite embedding modelį, turėsite reimportuoti visus dokumentus",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
"Web": "Web",
"Web API": "Web API",

View File

@ -73,7 +73,9 @@
"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 Parameters": "Parameter Lanjutan",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Parameter Lanjutan",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "Kunci API dicipta",
"API Key Endpoint Restrictions": "",
"API keys": "Kekunci API",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "",
@ -338,6 +341,7 @@
"Create": "",
"Create a knowledge base": "",
"Create a model": "Cipta model",
"Create a new note": "",
"Create Account": "Cipta Akaun",
"Create Admin Account": "",
"Create Channel": "",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "",
"Enter Key Behavior": "",
"Enter language codes": "Masukkan kod bahasa",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "",
"Enter model tag (e.g. {{modelTag}})": "Masukkan tag model (cth {{ modelTag }})",
@ -823,6 +828,8 @@
"How can I help you today?": "Bagaimana saya boleh membantu anda hari ini?",
"How would you rate this response?": "",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Carian Hibrid",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Saya mengakui bahawa saya telah membaca dan saya memahami implikasi tindakan saya. Saya sedar tentang risiko yang berkaitan dengan melaksanakan kod sewenang-wenangnya dan saya telah mengesahkan kebolehpercayaan sumber tersebut.",
"ID": "",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "",
@ -1056,6 +1066,7 @@
"No content to speak": "Tiada kandungan untuk bercakap",
"No conversation to save": "",
"No distance available": "",
"No expiration can pose security risks.": "",
"No feedbacks found": "",
"No file selected": "Tiada fail dipilih",
"No functions found": "",
@ -1384,6 +1395,7 @@
"Select only one model to call": "Pilih hanya satu model untuk dipanggil",
"Select view": "",
"Selected model(s) do not support image inputs": "Model dipilih tidak menyokong input imej",
"Self-Hosted": "",
"semantic": "",
"Send": "Hantar",
"Send a Message": "Hantar Pesanan",
@ -1461,6 +1473,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Enjin Ucapan-ke-Teks",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Permulaan saluran",
"Start Tag": "",
"Status Updates": "",
@ -1687,7 +1700,6 @@
"Warning": "Amaran",
"Warning:": "Amaran:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Amaran: Jika anda mengemas kini atau menukar model benam anda, anda perlu mengimport semula semua dokumen.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
"Web": "Web",
"Web API": "API Web",

View File

@ -73,7 +73,9 @@
"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 Parameters": "Avanserte parametere",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Avanserte parametere",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "API-nøkkel opprettet.",
"API Key Endpoint Restrictions": "Begrensninger for API-nøkkelens endepunkt",
"API keys": "API-nøkler",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "Applikasjonens DN",
@ -338,6 +341,7 @@
"Create": "Opprett",
"Create a knowledge base": "Opprett en kunnskapsbase",
"Create a model": "Opprett en modell",
"Create a new note": "",
"Create Account": "Opprett konto",
"Create Admin Account": "Opprett administratorkonto",
"Create Channel": "Opprett kanal",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Angi API-nøkkel for Kagi Search",
"Enter Key Behavior": "",
"Enter language codes": "Angi språkkoder",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "Angi modellens ID",
"Enter model tag (e.g. {{modelTag}})": "Angi modellens etikett (f.eks. {{modelTag}})",
@ -823,6 +828,8 @@
"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": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Hybrid-søk",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Jeg bekrefter at jeg har lest og forstår konsekvensene av mine handlinger. Jeg er klar over risikoen forbundet med å kjøre vilkårlig kode, og jeg har verifisert kildens pålitelighet.",
"ID": "ID",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "Modell",
@ -1056,6 +1066,7 @@
"No content to speak": "Mangler innhold for tale",
"No conversation to save": "",
"No distance available": "Ingen avstand tilgjengelig",
"No expiration can pose security risks.": "",
"No feedbacks found": "Finner ingen tilbakemeldinger",
"No file selected": "Ingen fil valgt",
"No functions found": "",
@ -1385,6 +1396,7 @@
"Select only one model to call": "Velg bare én modell som skal kalles",
"Select view": "",
"Selected model(s) do not support image inputs": "Valgte modell(er) støtter ikke bildeinndata",
"Self-Hosted": "",
"semantic": "",
"Send": "Send",
"Send a Message": "Send en melding",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Motor for Tale-til-tekst",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Starten av kanalen",
"Start Tag": "",
"Status Updates": "",
@ -1688,7 +1701,6 @@
"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.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Advarsel: Hvis du oppdaterer eller endrer innbyggingsmodellen din, må du importere alle dokumenter på nytt.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Advarsel! Jupyter gjør det mulig å kjøre vilkårlig kode, noe som utgjør en alvorlig sikkerhetsrisiko. Utvis ekstrem forsiktighet.",
"Web": "Web",
"Web API": "Web-API",

View File

@ -73,7 +73,9 @@
"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 Parameters": "Geavanceerde parameters",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Geavanceerde params",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "Alle",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "API-sleutel aangemaakt.",
"API Key Endpoint Restrictions": "API-sleutel endpoint-beperkingen",
"API keys": "API-sleutels",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "Applicatie DN",
@ -338,6 +341,7 @@
"Create": "Aanmaken",
"Create a knowledge base": "Maak een kennisbasis aan",
"Create a model": "Een model maken",
"Create a new note": "",
"Create Account": "Maak account",
"Create Admin Account": "Maak admin-account",
"Create Channel": "Maak kanaal",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Voer Kagi Search API-sleutel in",
"Enter Key Behavior": "Voer sleutelgedrag in",
"Enter language codes": "Voeg taalcodes toe",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "Voer model-ID in",
"Enter model tag (e.g. {{modelTag}})": "Voeg model-tag toe (Bijv. {{modelTag}})",
@ -823,6 +828,8 @@
"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": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Hybride Zoeken",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Ik bevestig dat ik de implicaties van mijn actie heb gelezen en begrepen. Ik ben me bewust van de risico's die gepaard gaan met het uitvoeren van willekeurige code en ik heb de betrouwbaarheid van de bron gecontroleerd.",
"ID": "ID",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "Model",
@ -1056,6 +1066,7 @@
"No content to speak": "Geen inhoud om over te spreken",
"No conversation to save": "",
"No distance available": "Geen afstand beschikbaar",
"No expiration can pose security risks.": "",
"No feedbacks found": "Geen feedback gevonden",
"No file selected": "Geen bestand geselecteerd",
"No functions found": "",
@ -1385,6 +1396,7 @@
"Select only one model to call": "Selecteer maar één model om aan te roepen",
"Select view": "",
"Selected model(s) do not support image inputs": "Geselecteerde modellen ondersteunen geen beeldinvoer",
"Self-Hosted": "",
"semantic": "",
"Send": "Verzenden",
"Send a Message": "Stuur een bericht",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Spraak-naar-tekst Engine",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Begin van het kanaal",
"Start Tag": "",
"Status Updates": "",
@ -1688,7 +1701,6 @@
"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.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Warning: Als je de embedding model bijwerkt of wijzigt, moet je alle documenten opnieuw importeren.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Waarschuwing: Jupyter kan willekeurige code uitvoeren, wat ernstige veiligheidsrisico's met zich meebrengt - ga uiterst voorzichtig te werk. ",
"Web": "Web",
"Web API": "Web-API",

View File

@ -73,7 +73,9 @@
"Admin Settings": "ਪ੍ਰਬੰਧਕ ਸੈਟਿੰਗਾਂ",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "",
"Advanced Parameters": "ਉੱਚ ਸਤਰ ਦੇ ਪੈਰਾਮੀਟਰ",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "ਐਡਵਾਂਸਡ ਪਰਮਜ਼",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "API ਕੁੰਜੀ ਬਣਾਈ ਗਈ।",
"API Key Endpoint Restrictions": "",
"API keys": "API ਕੁੰਜੀਆਂ",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "",
@ -338,6 +341,7 @@
"Create": "",
"Create a knowledge base": "",
"Create a model": "ਇੱਕ ਮਾਡਲ ਬਣਾਓ",
"Create a new note": "",
"Create Account": "ਖਾਤਾ ਬਣਾਓ",
"Create Admin Account": "",
"Create Channel": "",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "",
"Enter Key Behavior": "",
"Enter language codes": "ਭਾਸ਼ਾ ਕੋਡ ਦਰਜ ਕਰੋ",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "",
"Enter model tag (e.g. {{modelTag}})": "ਮਾਡਲ ਟੈਗ ਦਰਜ ਕਰੋ (ਉਦਾਹਰਣ ਲਈ {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "ਮੈਂ ਅੱਜ ਤੁਹਾਡੀ ਕਿਵੇਂ ਮਦਦ ਕਰ ਸਕਦਾ ਹਾਂ?",
"How would you rate this response?": "",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "ਹਾਈਬ੍ਰਿਡ ਖੋਜ",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
"ID": "",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "",
@ -1056,6 +1066,7 @@
"No content to speak": "",
"No conversation to save": "",
"No distance available": "",
"No expiration can pose security risks.": "",
"No feedbacks found": "",
"No file selected": "",
"No functions found": "",
@ -1385,6 +1396,7 @@
"Select only one model to call": "",
"Select view": "",
"Selected model(s) do not support image inputs": "ਚੁਣੇ ਗਏ ਮਾਡਲ(ਆਂ) ਚਿੱਤਰ ਇਨਪੁੱਟਾਂ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦੇ",
"Self-Hosted": "",
"semantic": "",
"Send": "ਭੇਜੋ",
"Send a Message": "ਇੱਕ ਸੁਨੇਹਾ ਭੇਜੋ",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "ਬੋਲ-ਤੋਂ-ਪਾਠ ਇੰਜਣ",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "ਚੈਨਲ ਦੀ ਸ਼ੁਰੂਆਤ",
"Start Tag": "",
"Status Updates": "",
@ -1688,7 +1701,6 @@
"Warning": "ਚੇਤਾਵਨੀ",
"Warning:": "ਚੇਤਾਵਨੀ:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "ਚੇਤਾਵਨੀ: ਜੇ ਤੁਸੀਂ ਆਪਣਾ ਐਮਬੈੱਡਿੰਗ ਮਾਡਲ ਅੱਪਡੇਟ ਜਾਂ ਬਦਲਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਨੂੰ ਸਾਰੇ ਡਾਕੂਮੈਂਟ ਮੁੜ ਆਯਾਤ ਕਰਨ ਦੀ ਲੋੜ ਹੋਵੇਗੀ।",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
"Web": "ਵੈਬ",
"Web API": "",

View File

@ -73,7 +73,9 @@
"Admin Settings": "Ustawienia administratora",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Administratorzy mają dostęp do wszystkich narzędzi przez cały czas; użytkownicy muszą mieć przydzielone narzędzia dla każdego modelu w przestrzeni roboczej.",
"Advanced Parameters": "Zaawansowane ustawienia",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Zaawansowane ustawienia",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "Wszystkie",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "Klucz API został utworzony.",
"API Key Endpoint Restrictions": "Ograniczenia punktu końcowego klucza API",
"API keys": "Klucze API",
"API Mode": "",
"API Version": "Wersja API",
"API Version is required": "",
"Application DN": "Konto techniczne - Format DN",
@ -338,6 +341,7 @@
"Create": "Utwórz",
"Create a knowledge base": "Utwórz bazę wiedzy",
"Create a model": "Utwórz model",
"Create a new note": "",
"Create Account": "Utwórz konto",
"Create Admin Account": "Utwórz konto administratora",
"Create Channel": "Utwórz kanał",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Wprowadź klucz wyszukiwania Kagi",
"Enter Key Behavior": "Zachowanie klawisza Enter",
"Enter language codes": "Wprowadź kody języków",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "Wprowadź ID modelu",
"Enter model tag (e.g. {{modelTag}})": "Wprowadź znacznik modelu (np. {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "Jak mogę Ci dzisiaj pomóc?",
"How would you rate this response?": "Jak oceniłbyś tę odpowiedź?",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Wyszukiwanie hybrydowe",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Potwierdzam, że przeczytałem i rozumiem konsekwencje mojego działania. Jestem świadomy ryzyka związanego z wykonywaniem kodu o nieznanym pochodzeniu i zweryfikowałem wiarygodność źródła.",
"ID": "ID",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "Model",
@ -1056,6 +1066,7 @@
"No content to speak": "Brak treści do omówienia",
"No conversation to save": "",
"No distance available": "Brak dostępnej odległości",
"No expiration can pose security risks.": "",
"No feedbacks found": "Nie znaleziono żadnych opinii",
"No file selected": "Nie wybrano żadnego pliku",
"No functions found": "",
@ -1387,6 +1398,7 @@
"Select only one model to call": "Wybierz tylko jeden model do wywołania",
"Select view": "",
"Selected model(s) do not support image inputs": "Wybrane modele nie obsługują danych wejściowych w formie obrazu",
"Self-Hosted": "",
"semantic": "",
"Send": "Wyślij",
"Send a Message": "Wyślij wiadomość",
@ -1464,6 +1476,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Silnik konwersji mowy na tekst",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Początek kanału",
"Start Tag": "",
"Status Updates": "",
@ -1690,7 +1703,6 @@
"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.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Uwaga: W przypadku aktualizacji lub zmiany modelu osadzania, konieczne będzie ponowne zaimportowanie wszystkich dokumentów.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Uwaga: Uruchamianie Jupytera umożliwia wykonywanie dowolnego kodu, co stwarza poważne zagrożenia dla bezpieczeństwa postępuj z ekstremalną ostrożnością.",
"Web": "Sieć internetowa",
"Web API": "Interfejs API sieci web",

View File

@ -65,7 +65,7 @@
"Add User Group": "Adicionar grupo de usuários",
"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 Parameters": "",
"Additional Parameters": "Parâmetros adicionais",
"Adjusting these settings will apply changes universally to all users.": "Ajustar essas configurações aplicará mudanças para todos os usuários.",
"admin": "admin",
"Admin": "Admin",
@ -73,7 +73,9 @@
"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 Parameters": "Parâmetros Avançados",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Parâmetros Avançados",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "IA",
"All": "Tudo",
"All chats have been unarchived.": "Todos os chats foram desarquivados.",
@ -128,6 +130,7 @@
"API Key created.": "Chave API criada.",
"API Key Endpoint Restrictions": "Restrições de endpoint de chave de API",
"API keys": "Chaves API",
"API Mode": "",
"API Version": "Versão da API",
"API Version is required": "Versão da API é obrigatória",
"Application DN": "DN da Aplicação",
@ -338,13 +341,14 @@
"Create": "Criar",
"Create a knowledge base": "Criar uma Base de Conhecimento",
"Create a model": "Criar um Modelo",
"Create a new note": "",
"Create Account": "Criar Conta",
"Create Admin Account": "Criar Conta de Administrador",
"Create Channel": "Criar Canal",
"Create Folder": "Criar Pasta",
"Create Group": "Criar Grupo",
"Create Knowledge": "Criar Base de Conhecimento",
"Create Model": "",
"Create Model": "Criar modelo",
"Create new key": "Criar nova chave",
"Create new secret key": "Criar nova chave secreta",
"Create Note": "Criar Nota",
@ -352,7 +356,7 @@
"Created at": "Criado em",
"Created At": "Criado Em",
"Created by": "Criado por",
"Created by you": "",
"Created by you": "Criado por você",
"CSV Import": "Importação CSV",
"Ctrl+Enter to Send": "Ctrl+Enter para enviar",
"Current Model": "Modelo Atual",
@ -399,7 +403,7 @@
"Delete function?": "Excluir função?",
"Delete Message": "Excluir mensagem",
"Delete message?": "Excluir mensagem?",
"Delete Model": "",
"Delete Model": "Excluir modelo",
"Delete note?": "Excluir nota?",
"Delete prompt?": "Excluir prompt?",
"delete this link": "Excluir este link",
@ -527,9 +531,9 @@
"Enter a detail about yourself for your LLMs to recall": "Digite um detalhe sobre você para seus LLMs lembrarem",
"Enter a title for the pending user info overlay. Leave empty for default.": "Insira um título para a sobreposição de informações pendentes do usuário. Deixe em branco como padrão.",
"Enter a watermark for the response. Leave empty for none.": "Insira uma marca d'água para a resposta. Deixe em branco se não houver nenhuma.",
"Enter additional headers in JSON format": "",
"Enter additional headers in JSON format (e.g. {{'{{\"X-Custom-Header\": \"value\"}}'}})": "",
"Enter additional parameters in JSON format": "",
"Enter additional headers in JSON format": "Insira cabeçalhos adicionais no formato JSON",
"Enter additional headers in JSON format (e.g. {{'{{\"X-Custom-Header\": \"value\"}}'}})": "Insira cabeçalhos adicionais no formato JSON (por exemplo, {{'{{\"X-Custom-Header\": \"value\"}}'}})",
"Enter additional parameters in JSON format": "Insira parâmetros adicionais no formato JSON",
"Enter api auth string (e.g. username:password)": "Digite a string de autenticação da API (por exemplo, username:password)",
"Enter Application DN": "Digite o DN da Aplicação",
"Enter Application DN Password": "Digite a Senha do DN da Aplicação",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Insira a chave da API de pesquisa do Kagi",
"Enter Key Behavior": "Comportamento da tecla Enter",
"Enter language codes": "Digite os códigos de idioma",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "Insira a chave da API Mistral",
"Enter Model ID": "Digite o ID do modelo",
"Enter model tag (e.g. {{modelTag}})": "Digite a tag do modelo (por exemplo, {{modelTag}})",
@ -701,7 +706,7 @@
"Failed to load file content.": "Falha ao carregar o conteúdo do arquivo.",
"Failed to move chat": "Falha ao mover o chat",
"Failed to read clipboard contents": "Falha ao ler o conteúdo da área de transferência",
"Failed to render diagram": "",
"Failed to render diagram": "Falha ao renderizar o diagrama",
"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",
@ -735,7 +740,7 @@
"Firecrawl API Key": "Chave de API do Firecrawl",
"Floating Quick Actions": "Ações rápidas flutuantes",
"Focus chat input": "Focar entrada de chat",
"Folder": "",
"Folder": "Pasta",
"Folder Background Image": "Imagem de fundo da pasta",
"Folder deleted successfully": "Pasta excluída com sucesso",
"Folder Name": "Nome da Pasta",
@ -805,8 +810,8 @@
"H2": "Subtítulo",
"H3": "Sub-subtítulos",
"Haptic Feedback": "Feedback Tátil",
"Headers": "",
"Headers must be a valid JSON object": "",
"Headers": "Cabeçalhos",
"Headers must be a valid JSON object": "Os cabeçalhos devem ser um objeto JSON válido",
"Height": "Altura",
"Hello, {{name}}": "Olá, {{name}}",
"Help": "Ajuda",
@ -823,6 +828,8 @@
"How can I help you today?": "Como posso ajudar você hoje?",
"How would you rate this response?": "Como você avalia essa resposta?",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Pesquisa Híbrida",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Eu reconheço que li e entendi as implicações da minha ação. Estou ciente dos riscos associados à execução de código arbitrário e verifiquei a confiabilidade da fonte.",
"ID": "",
@ -879,7 +886,7 @@
"Invalid file format.": "Formato de arquivo inválido.",
"Invalid JSON file": "Arquivo JSON inválido",
"Invalid JSON format for ComfyUI Workflow.": "Formato JSON inválido para o fluxo de trabalho do ComfyUI.",
"Invalid JSON format for Parameters": "",
"Invalid JSON format for Parameters": "Formato JSON inválido para parâmetros",
"Invalid JSON format in Additional Config": "Formato JSON inválido na configuração adicional",
"Invalid Tag": "Tag Inválida",
"is typing...": "está digitando...",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "Chave de API do Mistral OCR necessária.",
"Model": "Modelo",
@ -1038,11 +1048,11 @@
"New Chat": "Novo Chat",
"New Folder": "Nova Pasta",
"New Function": "Nova Função",
"New Knowledge": "",
"New Model": "",
"New Knowledge": "Novo Conhecimento",
"New Model": "Novo Modelo",
"New Note": "Nota Nota",
"New Password": "Nova Senha",
"New Prompt": "",
"New Prompt": "Novo Prompt",
"New Tool": "Nova Ferrameta",
"new-channel": "novo-canal",
"Next message": "Próxima mensagem",
@ -1056,9 +1066,10 @@
"No content to speak": "Sem conteúdo para falar",
"No conversation to save": "Nenhuma conversa para salvar",
"No distance available": "Sem distância disponível",
"No expiration can pose security risks.": "",
"No feedbacks found": "Comentários não encontrados",
"No file selected": "Nenhum arquivo selecionado",
"No functions found": "",
"No functions found": "Nenhuma função encontrada",
"No groups with access, add a group to grant access": "Nenhum grupo com acesso, adicione um grupo para dar acesso",
"No HTML, CSS, or JavaScript content found.": "Nenhum conteúdo HTML, CSS ou JavaScript encontrado.",
"No inference engine with management support found": "Nenhum mecanismo de inferência com suporte de gerenciamento encontrado",
@ -1069,14 +1080,14 @@
"No models selected": "Nenhum modelo selecionado",
"No Notes": "Sem Notas",
"No notes found": "Notas não encontradas",
"No prompts found": "",
"No prompts found": "Nenhum prompt encontrado",
"No results": "Nenhum resultado encontrado",
"No results found": "Nenhum resultado encontrado",
"No search query generated": "Nenhuma consulta de pesquisa gerada",
"No source available": "Nenhuma fonte disponível",
"No sources found": "Nenhuma fonte encontrada",
"No suggestion prompts": "Sem prompts sugeridos",
"No tools found": "",
"No tools found": "Nenhuma ferramenta encontrada",
"No users were found.": "Nenhum usuário foi encontrado.",
"No valves": "Sem configurações",
"No valves to update": "Nenhuma configuração para atualizar",
@ -1235,7 +1246,7 @@
"Public": "Público",
"Pull \"{{searchValue}}\" from Ollama.com": "Obter \"{{searchValue}}\" de Ollama.com",
"Pull a model from Ollama.com": "Obter um modelo de Ollama.com",
"Pull Model": "",
"Pull Model": "Obter Modelo",
"pypdfium2": "",
"Query Generation Prompt": "Prompt de Geração de Consulta",
"Querying": "Consultando",
@ -1384,8 +1395,9 @@
"Select how to split message text for TTS requests": "Selecione como dividir o texto da mensagem para solicitações TTS",
"Select Knowledge": "Selecionar Conhecimento",
"Select only one model to call": "Selecione apenas um modelo para chamar",
"Select view": "",
"Select view": "Selecionar visualização",
"Selected model(s) do not support image inputs": "Modelo(s) selecionado(s) não suportam entradas de imagem",
"Self-Hosted": "",
"semantic": "semântica",
"Send": "Enviar",
"Send a Message": "Enviar uma Mensagem",
@ -1425,7 +1437,7 @@
"Share Chat": "Compartilhar Chat",
"Share to Open WebUI Community": "Compartilhar com a Comunidade OpenWebUI",
"Share your background and interests": "Fale sobre você e seus interesses",
"Shared with you": "",
"Shared with you": "Compartilhado com você",
"Sharing Permissions": "Permissões de compartilhamento",
"Shortcuts with an asterisk (*) are situational and only active under specific conditions.": "Atalhos com um asterisco (*) são situacionais e só estão ativos em condições específicas.",
"Show": "Mostrar",
@ -1463,6 +1475,7 @@
"Speech-to-Text": "Fala-para-Texto",
"Speech-to-Text Engine": "Motor de Transcrição de Fala",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Início do canal",
"Start Tag": "Tag inicial",
"Status Updates": "Atualizações de status",
@ -1605,7 +1618,7 @@
"Transformers": "",
"Trouble accessing Ollama?": "Problemas para acessar o Ollama?",
"Trust Proxy Environment": "Ambiente de Proxy Confiável",
"Try adjusting your search or filter to find what you are looking for.": "",
"Try adjusting your search or filter to find what you are looking for.": "Tente ajustar sua pesquisa ou filtro para encontrar o que você está procurando.",
"Try Again": "Tentar novamente",
"TTS Model": "Modelo TTS",
"TTS Settings": "Configurações TTS",
@ -1642,7 +1655,7 @@
"Upload directory": "Carregar diretório",
"Upload files": "Carregar arquivos",
"Upload Files": "Carregar Arquivos",
"Upload Model": "",
"Upload Model": "Carregar Modelo",
"Upload Pipeline": "Fazer upload de Pipeline",
"Upload Progress": "Progresso do Upload",
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "Progresso do upload: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
@ -1689,7 +1702,6 @@
"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.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Aviso: Se você atualizar ou alterar seu modelo de incorporação, será necessário reimportar todos os documentos.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Aviso: a execução do Jupyter permite a execução de código arbitrário, o que representa sérios riscos de segurança. Prossiga com extremo cuidado.",
"Web": "Web",
"Web API": "API Web",

View File

@ -73,7 +73,9 @@
"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 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",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "Chave da API criada.",
"API Key Endpoint Restrictions": "",
"API keys": "Chaves da API",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "",
@ -338,6 +341,7 @@
"Create": "",
"Create a knowledge base": "",
"Create a model": "Criar um modelo",
"Create a new note": "",
"Create Account": "Criar Conta",
"Create Admin Account": "",
"Create Channel": "",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "",
"Enter Key Behavior": "",
"Enter language codes": "Escreva os códigos de idioma",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "",
"Enter model tag (e.g. {{modelTag}})": "Escreva a tag do modelo (por exemplo, {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "Como posso ajudá-lo hoje?",
"How would you rate this response?": "",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Pesquisa Híbrida",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
"ID": "",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "",
@ -1056,6 +1066,7 @@
"No content to speak": "",
"No conversation to save": "",
"No distance available": "",
"No expiration can pose security risks.": "",
"No feedbacks found": "",
"No file selected": "",
"No functions found": "",
@ -1386,6 +1397,7 @@
"Select only one model to call": "Selecione apenas um modelo para a chamada",
"Select view": "",
"Selected model(s) do not support image inputs": "O(s) modelo(s) selecionado(s) não suporta(m) entradas de imagem",
"Self-Hosted": "",
"semantic": "",
"Send": "Enviar",
"Send a Message": "Enviar uma Mensagem",
@ -1463,6 +1475,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Motor de Fala para Texto",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Início do canal",
"Start Tag": "",
"Status Updates": "",
@ -1689,7 +1702,6 @@
"Warning": "Aviso",
"Warning:": "Aviso:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Aviso: Se você atualizar ou alterar o seu modelo de vetorização, você tem de reimportar todos os documentos.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
"Web": "Web",
"Web API": "Web API",

View File

@ -73,7 +73,9 @@
"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 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",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "Toate",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "Cheie API creată.",
"API Key Endpoint Restrictions": "",
"API keys": "Chei API",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "",
@ -338,6 +341,7 @@
"Create": "Creează",
"Create a knowledge base": "",
"Create a model": "Creează un model",
"Create a new note": "",
"Create Account": "Creează Cont",
"Create Admin Account": "",
"Create Channel": "Creează canal",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "",
"Enter Key Behavior": "",
"Enter language codes": "Introduceți codurile limbilor",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "Introdu codul modelului",
"Enter model tag (e.g. {{modelTag}})": "Introduceți eticheta modelului (de ex. {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "Cum te pot ajuta astăzi?",
"How would you rate this response?": "",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Căutare Hibridă",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Recunosc că am citit și înțeleg implicațiile acțiunii mele. Sunt conștient de riscurile asociate cu executarea codului arbitrar și am verificat fiabilitatea sursei.",
"ID": "ID",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "Model",
@ -1056,6 +1066,7 @@
"No content to speak": "Nu există conținut de vorbit",
"No conversation to save": "",
"No distance available": "Nicio distanță disponibilă",
"No expiration can pose security risks.": "",
"No feedbacks found": "Niciun feedback găsit",
"No file selected": "Nu a fost selectat niciun fișier",
"No functions found": "",
@ -1386,6 +1397,7 @@
"Select only one model to call": "Selectează doar un singur model pentru apel",
"Select view": "",
"Selected model(s) do not support image inputs": "Modelul(e) selectat(e) nu suportă intrări de imagine",
"Self-Hosted": "",
"semantic": "",
"Send": "Trimite",
"Send a Message": "Trimite un Mesaj",
@ -1463,6 +1475,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Motor de Conversie a Vocii în Text",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Începutul canalului",
"Start Tag": "",
"Status Updates": "",
@ -1689,7 +1702,6 @@
"Warning": "Avertisment",
"Warning:": "Avertisment:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Avertisment: Dacă actualizați sau schimbați modelul de încapsulare, va trebui să reimportați toate documentele.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
"Web": "Web",
"Web API": "API Web",

View File

@ -73,7 +73,9 @@
"Admin Settings": "Настройки администратора",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Администраторы всегда имеют доступ ко всем инструментам; пользователям нужны инструменты, назначенные для каждой модели в рабочем пространстве.",
"Advanced Parameters": "Расширенные параметры",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Расширенные параметры",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "AI",
"All": "Все",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "Ключ API создан.",
"API Key Endpoint Restrictions": "Ограничения на энд-поинт API",
"API keys": "Ключи API",
"API Mode": "",
"API Version": "Версия API",
"API Version is required": "Обязательна версия API",
"Application DN": "DN приложения",
@ -338,6 +341,7 @@
"Create": "Создать",
"Create a knowledge base": "Создайте базу знаний",
"Create a model": "Создание модели",
"Create a new note": "",
"Create Account": "Создать аккаунт",
"Create Admin Account": "Создать аккаунт Администратора",
"Create Channel": "Создать канал",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Введите ключ API поиска Kagi",
"Enter Key Behavior": "Введите ключ поведения",
"Enter language codes": "Введите коды языков",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "Введите ключ API для Mistral",
"Enter Model ID": "Введите ID модели",
"Enter model tag (e.g. {{modelTag}})": "Введите тег модели (например, {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "Чем я могу помочь вам сегодня?",
"How would you rate this response?": "Как бы вы оценили этот ответ?",
"HTML": "HTML",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Гибридная поисковая система",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Я подтверждаю, что прочитал и осознаю последствия своих действий. Я осознаю риски, связанные с выполнением произвольного кода, и я проверил достоверность источника.",
"ID": "ID",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "Microsoft OneDrive",
"Microsoft OneDrive (personal)": "Microsoft OneDrive (личный)",
"Microsoft OneDrive (work/school)": "Microsoft OneDrive (работа/школа)",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "Mistral OCR",
"Mistral OCR API Key required.": "Требуется API ключ Mistral OCR.",
"Model": "Модель",
@ -1056,6 +1066,7 @@
"No content to speak": "Нечего говорить",
"No conversation to save": "Нет разговора для сохранения",
"No distance available": "Никаких доступных растояний",
"No expiration can pose security risks.": "",
"No feedbacks found": "Никаких обратных связей не найдено",
"No file selected": "Файлы не выбраны",
"No functions found": "",
@ -1387,6 +1398,7 @@
"Select only one model to call": "Выберите только одну модель для вызова",
"Select view": "",
"Selected model(s) do not support image inputs": "Выбранные модели не поддерживают ввод изображений",
"Self-Hosted": "",
"semantic": "семантический",
"Send": "Отправить",
"Send a Message": "Отправить сообщение",
@ -1464,6 +1476,7 @@
"Speech-to-Text": "Речь в текст",
"Speech-to-Text Engine": "Система распознавания речи",
"standard": "стандартный",
"Start a new conversation": "",
"Start of the channel": "Начало канала",
"Start Tag": "Начальный тег",
"Status Updates": "Обновления статуса",
@ -1690,7 +1703,6 @@
"Warning": "Предупреждение",
"Warning:": "Предупреждение:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Предупреждение. Включение этого параметра позволит пользователям загружать произвольный код на сервер.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Предупреждение: Если вы обновите или измените модель эмбеддинга, вам нужно будет повторно импортировать все документы.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Предупреждение: Выполнение Jupyter позволяет выполнять произвольный код, что создает серьезные угрозы безопасности — действуйте с особой осторожностью.",
"Web": "Веб",
"Web API": "Веб API",

View File

@ -73,7 +73,9 @@
"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 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",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "API kľúč bol vytvorený.",
"API Key Endpoint Restrictions": "",
"API keys": "API kľúče",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "",
@ -338,6 +341,7 @@
"Create": "Vytvoriť",
"Create a knowledge base": "Vytvoriť knowledge base",
"Create a model": "Vytvoriť model",
"Create a new note": "",
"Create Account": "Vytvoriť účet",
"Create Admin Account": "Vytvoriť admin účet",
"Create Channel": "",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "",
"Enter Key Behavior": "",
"Enter language codes": "Zadajte kódy jazykov",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "Zadajte ID modelu",
"Enter model tag (e.g. {{modelTag}})": "Zadajte označenie modelu (napr. {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "Ako vám môžem dnes pomôcť?",
"How would you rate this response?": "",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Hybridné vyhľadávanie",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Beriem na vedomie, že som si prečítal a chápem dôsledky svojich činov. Som si vedomý rizík spojených s vykonávaním ľubovoľného kódu a overil som dôveryhodnosť zdroja.",
"ID": "ID",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "Model",
@ -1056,6 +1066,7 @@
"No content to speak": "Žiadny obsah na diskusiu.",
"No conversation to save": "",
"No distance available": "Nie je dostupná žiadna vzdialenosť",
"No expiration can pose security risks.": "",
"No feedbacks found": "Žiadna spätná väzba nenájdená",
"No file selected": "Nebola vybratá žiadna súbor",
"No functions found": "",
@ -1387,6 +1398,7 @@
"Select only one model to call": "Vyberte iba jeden model, ktorý chcete použiť",
"Select view": "",
"Selected model(s) do not support image inputs": "Vybraný(é) model(y) nepodporujú vstupy v podobe obrázkov.",
"Self-Hosted": "",
"semantic": "",
"Send": "Odoslať",
"Send a Message": "Odoslať správu",
@ -1464,6 +1476,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Motor prevodu reči na text",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Začiatok kanála",
"Start Tag": "",
"Status Updates": "",
@ -1690,7 +1703,6 @@
"Warning": "Varovanie",
"Warning:": "Upozornenie:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Varovanie: Ak aktualizujete alebo zmeníte svoj model vkladania, budete musieť všetky dokumenty znovu importovať.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
"Web": "Web",
"Web API": "Webové API",

View File

@ -73,7 +73,9 @@
"Admin Settings": "Админ део",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Админи имају приступ свим алатима у сваком тренутку, корисницима је потребно доделити алате по моделу у радном простору",
"Advanced Parameters": "Напредни параметри",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Напредни парамови",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "API кључ направљен.",
"API Key Endpoint Restrictions": "",
"API keys": "API кључеви",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "",
@ -338,6 +341,7 @@
"Create": "Направи",
"Create a knowledge base": "Направи базу знања",
"Create a model": "Креирање модела",
"Create a new note": "",
"Create Account": "Направи налог",
"Create Admin Account": "Направи админ налог",
"Create Channel": "Направи канал",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "",
"Enter Key Behavior": "",
"Enter language codes": "Унесите кодове језика",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "",
"Enter model tag (e.g. {{modelTag}})": "Унесите ознаку модела (нпр. {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "Како могу да вам помогнем данас?",
"How would you rate this response?": "",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Хибридна претрага",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
"ID": "ИБ",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "Модел",
@ -1056,6 +1066,7 @@
"No content to speak": "",
"No conversation to save": "",
"No distance available": "",
"No expiration can pose security risks.": "",
"No feedbacks found": "",
"No file selected": "",
"No functions found": "",
@ -1386,6 +1397,7 @@
"Select only one model to call": "",
"Select view": "",
"Selected model(s) do not support image inputs": "Изабрани модели не подржавају уносе слика",
"Self-Hosted": "",
"semantic": "",
"Send": "Пошаљи",
"Send a Message": "Пошаљи поруку",
@ -1463,6 +1475,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Мотор за говор у текст",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Почетак канала",
"Start Tag": "",
"Status Updates": "",
@ -1689,7 +1702,6 @@
"Warning": "Упозорење",
"Warning:": "Упозорење:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Упозорење: ако ажурирате или промените ваш модел уградње, мораћете поново да увезете све документе.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
"Web": "Веб",
"Web API": "Веб АПИ",

View File

@ -73,7 +73,9 @@
"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 Parameters": "Avancerade parametrar",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Avancerade parametrar",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "Alla",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "API-nyckel skapad.",
"API Key Endpoint Restrictions": "API-nyckel Endpoint-begränsningar",
"API keys": "API-nycklar",
"API Mode": "",
"API Version": "API-version",
"API Version is required": "",
"Application DN": "Applikations-DN",
@ -338,6 +341,7 @@
"Create": "Skapa",
"Create a knowledge base": "Skapa en kunskapsbas",
"Create a model": "Skapa en modell",
"Create a new note": "",
"Create Account": "Skapa konto",
"Create Admin Account": "Skapa administratörskonto",
"Create Channel": "Skapa kanal",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Ange Kagi Search API-nyckel",
"Enter Key Behavior": "Ange nyckelbeteende",
"Enter language codes": "Skriv språkkoder",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "Ange Mistral API-nyckel",
"Enter Model ID": "Ange modell-ID",
"Enter model tag (e.g. {{modelTag}})": "Ange modelltagg (t.ex. {{modelTag}})",
@ -823,6 +828,8 @@
"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",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Hybrid sökning",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Jag bekräftar att jag har läst och förstår innebörden av min handling. Jag är medveten om riskerna med att köra godtycklig kod och jag har verifierat källans trovärdighet.",
"ID": "ID",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "Microsoft OneDrive",
"Microsoft OneDrive (personal)": "Microsoft OneDrive (personligt)",
"Microsoft OneDrive (work/school)": "Microsoft OneDrive (arbete/skola)",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "Mistral OCR",
"Mistral OCR API Key required.": "Mistral OCR API-nyckel krävs.",
"Model": "Modell",
@ -1056,6 +1066,7 @@
"No content to speak": "Inget innehåll att tala",
"No conversation to save": "",
"No distance available": "Inget avstånd tillgängligt",
"No expiration can pose security risks.": "",
"No feedbacks found": "Ingen feedback hittades",
"No file selected": "Ingen fil vald",
"No functions found": "",
@ -1385,6 +1396,7 @@
"Select only one model to call": "Välj endast en modell att ringa",
"Select view": "",
"Selected model(s) do not support image inputs": "Valda modeller stöder inte bildinmatningar",
"Self-Hosted": "",
"semantic": "",
"Send": "Skicka",
"Send a Message": "Skicka ett meddelande",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "Tal-till-text",
"Speech-to-Text Engine": "Tal-till-text-motor",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Början av kanalen",
"Start Tag": "",
"Status Updates": "",
@ -1688,7 +1701,6 @@
"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.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Varning: Om du uppdaterar eller ändrar din embedding modell måste du importera alla dokument igen.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Varning: Jupyter-exekvering möjliggör godtycklig kodkörning, vilket innebär allvarliga säkerhetsrisker - fortsätt med extrem försiktighet",
"Web": "Webb",
"Web API": "Webb-API",

View File

@ -18,7 +18,7 @@
"{{COUNT}} words": "",
"{{LOCALIZED_DATE}} at {{LOCALIZED_TIME}}": "",
"{{model}} download has been canceled": "",
"{{user}}'s Chats": "การสนทนาของ {{user}}",
"{{user}}'s Chats": "การแชทของ {{user}}",
"{{webUIName}} Backend Required": "ต้องการ Backend ของ {{webUIName}}",
"*Prompt node ID(s) are required for image generation": "",
"1 Source": "",
@ -73,7 +73,9 @@
"Admin Settings": "การตั้งค่าผู้ดูแลระบบ",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "ผู้ดูแลระบบสามารถเข้าถึงเครื่องมือทั้งหมดได้ตลอดเวลา; ผู้ใช้ต้องการเครื่องมือที่กำหนดต่อโมเดลในพื้นที่ทำงาน",
"Advanced Parameters": "พารามิเตอร์ขั้นสูง",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "พารามิเตอร์ขั้นสูง",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "สร้างคีย์ API แล้ว",
"API Key Endpoint Restrictions": "",
"API keys": "คีย์ API",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "",
@ -338,6 +341,7 @@
"Create": "",
"Create a knowledge base": "",
"Create a model": "สร้างโมเดล",
"Create a new note": "",
"Create Account": "สร้างบัญชี",
"Create Admin Account": "",
"Create Channel": "",
@ -390,7 +394,7 @@
"Default User Role": "บทบาทผู้ใช้ค่าเริ่มต้น",
"Delete": "ลบ",
"Delete a model": "ลบโมเดล",
"Delete All Chats": "ลบการสนทนาทั้งหมด",
"Delete All Chats": "ลบการแชททั้งหมด",
"Delete All Models": "",
"Delete chat": "ลบแชท",
"Delete Chat": "ลบแชท",
@ -414,7 +418,7 @@
"Description": "คำอธิบาย",
"Detect Artifacts Automatically": "",
"Dictate": "",
"Didn't fully follow instructions": "ไม่ได้ปฏิบัติตามคำแนะนำทั้งหมด",
"Didn't fully follow instructions": "ไม่ได้ทำตามคำแนะนำทั้งหมด",
"Direct": "",
"Direct Connections": "",
"Direct Connections allow users to connect to their own OpenAI compatible API endpoints.": "",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "",
"Enter Key Behavior": "",
"Enter language codes": "ใส่รหัสภาษา",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "",
"Enter model tag (e.g. {{modelTag}})": "ใส่แท็กโมเดล (เช่น {{modelTag}})",
@ -596,7 +601,7 @@
"Enter Score": "ใส่คะแนน",
"Enter SearchApi API Key": "",
"Enter SearchApi Engine": "",
"Enter Searxng Query URL": "ใส URL การค้นหาของ Searxng",
"Enter Searxng Query URL": "ใส URL การค้นหาของ Searxng",
"Enter Seed": "",
"Enter SerpApi API Key": "",
"Enter SerpApi Engine": "",
@ -727,8 +732,8 @@
"File uploaded successfully": "",
"Files": "ไฟล์",
"Filter": "",
"Filter is now globally disabled": "การกรองถูกปิดใช้งานทั่วโลกแล้ว",
"Filter is now globally enabled": "การกรองถูกเปิดใช้งานทั่วโลกแล้ว",
"Filter is now globally disabled": "การกรองถูกปิดใช้งานทั้งหมดแล้ว",
"Filter is now globally enabled": "การกรองถูกเปิดใช้งานทั้งหมดแล้ว",
"Filters": "ตัวกรอง",
"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "ตรวจพบการปลอมแปลงลายนิ้วมือ: ไม่สามารถใช้ชื่อย่อเป็นอวตารได้ ใช้รูปโปรไฟล์เริ่มต้น",
"Firecrawl API Base URL": "",
@ -788,11 +793,11 @@
"Get information on {{name}} in the UI": "",
"Get started": "",
"Get started with {{WEBUI_NAME}}": "",
"Global": "ทั่วโลก",
"Global": "ทั้งหมด",
"Good Response": "การตอบสนองที่ดี",
"Google Drive": "",
"Google PSE API Key": "คีย์ API ของ Google PSE",
"Google PSE Engine Id": "รหัสเครื่องยนต์ของ Google PSE",
"Google PSE Engine Id": "รหัส Engine ของ Google PSE",
"Gravatar": "",
"Group": "กลุ่ม",
"Group created successfully": "",
@ -823,6 +828,8 @@
"How can I help you today?": "วันนี้ฉันจะช่วยอะไรคุณได้บ้าง?",
"How would you rate this response?": "",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "การค้นหาแบบไฮบริด",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "ฉันรับทราบว่าฉันได้อ่านและเข้าใจผลกระทบของการกระทำของฉัน ฉันทราบถึงความเสี่ยงที่เกี่ยวข้องกับการเรียกใช้โค้ดโดยพลการและฉันได้ตรวจสอบความน่าเชื่อถือของแหล่งที่มาแล้ว",
"ID": "",
@ -835,8 +842,8 @@
"Image Compression Height": "",
"Image Compression Width": "",
"Image Generation": "",
"Image Generation (Experimental)": "การสร้างภาพ (การทดลอง)",
"Image Generation Engine": "เครื่องยนต์การสร้างภาพ",
"Image Generation (Experimental)": "การเจนภาพ (การทดลอง)",
"Image Generation Engine": "เครื่องมือการเจนภาพ",
"Image Max Compression Size": "",
"Image Max Compression Size height": "",
"Image Max Compression Size width": "",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "",
@ -1056,6 +1066,7 @@
"No content to speak": "ไม่มีเนื้อหาที่จะพูด",
"No conversation to save": "",
"No distance available": "",
"No expiration can pose security risks.": "",
"No feedbacks found": "",
"No file selected": "ไม่ได้เลือกไฟล์",
"No functions found": "",
@ -1100,7 +1111,7 @@
"October": "ตุลาคม",
"Off": "ปิด",
"Okay, Let's Go!": "ตกลง ไปกัน!",
"OLED Dark": "OLED โหมดมื",
"OLED Dark": "OLED โหมดมื",
"Ollama": "Ollama",
"Ollama API": "Ollama API",
"Ollama API settings updated": "",
@ -1384,6 +1395,7 @@
"Select only one model to call": "เลือกเพียงโมเดลเดียวที่จะใช้",
"Select view": "",
"Selected model(s) do not support image inputs": "โมเดลที่เลือกไม่รองรับภาพ",
"Self-Hosted": "",
"semantic": "",
"Send": "ส่ง",
"Send a Message": "ส่งข้อความ",
@ -1461,6 +1473,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "เครื่องมือแปลงเสียงเป็นข้อความ",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "จุดเริ่มต้นของช่อง",
"Start Tag": "",
"Status Updates": "",
@ -1687,7 +1700,6 @@
"Warning": "คำเตือน",
"Warning:": "คำเตือน:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "คำเตือน: หากคุณอัปเดตหรือเปลี่ยนโมเดลการฝัง คุณจะต้องนำเข้าเอกสารทั้งหมดอีกครั้ง",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
"Web": "เว็บ",
"Web API": "เว็บ API",

View File

@ -73,7 +73,9 @@
"Admin Settings": "Admin Sazlamalary",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "",
"Advanced Parameters": "Ösen Parametrler",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Ösen Parametrler",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "API Açar döredildi.",
"API Key Endpoint Restrictions": "",
"API keys": "API açarlary",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "",
@ -338,6 +341,7 @@
"Create": "",
"Create a knowledge base": "",
"Create a model": "Model döret",
"Create a new note": "",
"Create Account": "Hasap döret",
"Create Admin Account": "",
"Create Channel": "",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "",
"Enter Key Behavior": "",
"Enter language codes": "",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "",
"Enter model tag (e.g. {{modelTag}})": "",
@ -823,6 +828,8 @@
"How can I help you today?": "",
"How would you rate this response?": "",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
"ID": "",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "Model",
@ -1056,6 +1066,7 @@
"No content to speak": "",
"No conversation to save": "",
"No distance available": "",
"No expiration can pose security risks.": "",
"No feedbacks found": "",
"No file selected": "",
"No functions found": "",
@ -1385,6 +1396,7 @@
"Select only one model to call": "",
"Select view": "",
"Selected model(s) do not support image inputs": "",
"Self-Hosted": "",
"semantic": "",
"Send": "Iber",
"Send a Message": "",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Kanal başy",
"Start Tag": "",
"Status Updates": "",
@ -1688,7 +1701,6 @@
"Warning": "Duýduryş",
"Warning:": "Duýduryş:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
"Web": "",
"Web API": "",

View File

@ -50,7 +50,7 @@
"Add Connection": "Bağlantı Ekle",
"Add Content": "İçerik Ekle",
"Add content here": "Buraya içerik ekleyin",
"Add Custom Parameter": "",
"Add Custom Parameter": "Özel Parametre Ekle",
"Add custom prompt": "Özel prompt ekleyin",
"Add Details": "",
"Add Files": "Dosyalar Ekle",
@ -63,9 +63,9 @@
"Add text content": "Metin içeriği ekleme",
"Add User": "Kullanıcı Ekle",
"Add User Group": "Kullanıcı Grubu Ekle",
"Additional Config": "",
"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 Parameters": "",
"Additional Parameters": "Ek Parametreler",
"Adjusting these settings will apply changes universally to all users.": "Bu ayarların yapılması, değişiklikleri tüm kullanıcılara evrensel olarak uygulayacaktır.",
"admin": "yönetici",
"Admin": "Yönetici",
@ -73,14 +73,16 @@
"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 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",
"AI": "",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "Yapay Zeka",
"All": "Tüm",
"All chats have been unarchived.": "",
"All Documents": "Tüm Belgeler",
"All models deleted successfully": "Tüm modeller başarıyla silindi",
"Allow Call": "",
"Allow Chat Controls": "",
"Allow Chat Controls": "Sohbet Kontrollerine İzin Ver",
"Allow Chat Delete": "Sohbet Silmeye İzin Ver",
"Allow Chat Deletion": "Sohbet Silmeye İzin Ver",
"Allow Chat Edit": "Sohbet Silmeye İzin Ver",
@ -90,12 +92,12 @@
"Allow Chat System Prompt": "",
"Allow Chat Valves": "",
"Allow Continue Response": "",
"Allow Delete Messages": "",
"Allow Delete Messages": "Mesaj Silmeye İzin Ver",
"Allow File Upload": "Dosya Yüklemeye İzin Ver",
"Allow Multiple Models in Chat": "Sohbette Birden Fazla Modele İzin Ver",
"Allow non-local voices": "Yerel olmayan seslere izin verin",
"Allow Rate Response": "",
"Allow Regenerate Response": "",
"Allow Regenerate Response": "Yanıtı Yeniden Oluşturmaya İzin Ver",
"Allow Speech to Text": "",
"Allow Temporary Chat": "Geçici Sohbetlere İzin Ver",
"Allow Text to Speech": "",
@ -107,20 +109,20 @@
"Already have an account?": "Zaten bir hesabınız mı var?",
"Alternative to the top_p, and aims to ensure a balance of quality and variety. The parameter p represents the minimum probability for a token to be considered, relative to the probability of the most likely token. For example, with p=0.05 and the most likely token having a probability of 0.9, logits with a value less than 0.045 are filtered out.": "",
"Always": "Daima",
"Always Collapse Code Blocks": "",
"Always Expand Details": "",
"Always Play Notification Sound": "",
"Always Collapse Code Blocks": "Her Zaman Kod Bloklarını Daralt",
"Always Expand Details": "Her Zaman Ayrıntıları Genişlet",
"Always Play Notification Sound": "Her Zaman Bildirim Sesini Oynat",
"Amazing": "Harika",
"an assistant": "bir asistan",
"An error occurred while fetching the explanation": "",
"Analytics": "",
"Analytics": "Analiz",
"Analyzed": "Analiz edildi",
"Analyzing...": "Analiz ediliyor...",
"and": "ve",
"and {{COUNT}} more": "ve {{COUNT}} daha",
"and create a new shared link.": "ve yeni bir paylaşılan bağlantı oluşturun.",
"Android": "",
"API": "",
"Android": "Android",
"API": "API",
"API Base URL": "API Temel URL",
"API Base URL for Datalab Marker service. Defaults to: https://www.datalab.to/api/v1/marker": "",
"API details for using a vision-language model in the picture description. This parameter is mutually exclusive with picture_description_local.": "",
@ -128,7 +130,8 @@
"API Key created.": "API Anahtarı oluşturuldu.",
"API Key Endpoint Restrictions": "API Anahtarı Uç Nokta Kısıtlamaları",
"API keys": "API anahtarları",
"API Version": "",
"API Mode": "",
"API Version": "API Sürümü",
"API Version is required": "",
"Application DN": "Uygulama DN",
"Application DN Password": "Uygulama DN Parola",
@ -160,7 +163,7 @@
"Auth": "Yetki",
"Authenticate": "Kimlik Doğrulama",
"Authentication": "Kimlik Doğrulama",
"Auto": "",
"Auto": "Otomatik",
"Auto-Copy Response to Clipboard": "Yanıtı Panoya Otomatik Kopyala",
"Auto-playback response": "Yanıtı otomatik oynatma",
"Autocomplete Generation": "Otomatik Tamamlama Üretimi",
@ -193,7 +196,7 @@
"Birth Date": "",
"BM25 Weight": "",
"Bocha Search API Key": "Bocha Arama API Anahtarı",
"Bold": "",
"Bold": "Kalın",
"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
"Both Docling OCR Engine and Language(s) must be provided or both left empty.": "",
"Brave Search API Key": "Brave Search API Anahtarı",
@ -215,10 +218,10 @@
"Capture Audio": "Sesi Kaydet",
"Certificate Path": "Sertifika Yolu",
"Change Password": "Parola Değiştir",
"Channel": "",
"Channel deleted successfully": "",
"Channel": "Kanal",
"Channel deleted successfully": "Kanal başarıyla silindi",
"Channel Name": "Kanal Adı",
"Channel updated successfully": "",
"Channel updated successfully": "Kanal başarıyla güncellendi",
"Channels": "Kanallar",
"Character": "Karakter",
"Character limit for autocomplete generation input": "Otomatik tamamlama üretimi girişi için karakter sınırı",
@ -243,7 +246,7 @@
"Chunk Size": "Chunk Boyutu",
"Ciphers": "Şifreler",
"Citation": "Alıntı",
"Citations": "",
"Citations": "Alıntılar",
"Clear memory": "Belleği temizle",
"Clear Memory": "Belleği Temizle",
"click here": "buraya tıklayın",
@ -279,7 +282,7 @@
"Code Interpreter": "Kod Yorumlayıcısı",
"Code Interpreter Engine": "Kod Yorumlama Motoru",
"Code Interpreter Prompt Template": "Kod Yorumlama İstem Şablonu",
"Collapse": "",
"Collapse": "Daralt",
"Collection": "Koleksiyon",
"Color": "Renk",
"ComfyUI": "ComfyUI",
@ -290,7 +293,7 @@
"ComfyUI Workflow Nodes": "ComfyUI İş Akışı Düğümleri",
"Comma separated Node Ids (e.g. 1 or 1,2)": "",
"Command": "Komut",
"Comment": "",
"Comment": "Yorum",
"Completions": "Tamamlamalar",
"Compress Images in Channels": "",
"Concurrent Requests": "Eşzamanlı İstekler",
@ -303,12 +306,12 @@
"Confirm Your Password": "",
"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": "",
"Connection successful": "",
"Connection Type": "",
"Connection failed": "Bağlantı başarısız",
"Connection successful": "Bağlantı başarılı",
"Connection Type": "Bağlantı Tipi",
"Connections": "Bağlantılar",
"Connections saved successfully": "Bağlantılar başarıyla kaydedildi",
"Connections settings updated": "",
"Connections settings updated": "Bağlantı ayarları güncellendi",
"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort.": "",
"Contact Admin for WebUI Access": "WebUI Erişimi için Yöneticiyle İletişime Geçin",
"Content": "İçerik",
@ -323,14 +326,14 @@
"Controls the balance between coherence and diversity of the output. A lower value will result in more focused and coherent text.": "",
"Conversation saved successfully": "",
"Copied": "Kopyalandı",
"Copied link to clipboard": "",
"Copied link to clipboard": "Bağlantıyı panoya kopyalandı",
"Copied shared chat URL to clipboard!": "Paylaşılan sohbet URL'si panoya kopyalandı!",
"Copied to clipboard": "Panoya kopyalandı",
"Copy": "Kopyala",
"Copy Formatted Text": "Biçimlenirilmiş Metni Kopyala",
"Copy last code block": "Son kod bloğunu kopyala",
"Copy last response": "Son yanıtı kopyala",
"Copy link": "",
"Copy link": "Bağlantıyı kopyala",
"Copy Link": "Bağlantıyı Kopyala",
"Copy to clipboard": "Panoya kopyala",
"Copying to clipboard was successful!": "Panoya kopyalama başarılı!",
@ -338,13 +341,14 @@
"Create": "Oluştur",
"Create a knowledge base": "Bir bilgi tabanı oluştur",
"Create a model": "Bir model oluştur",
"Create a new note": "",
"Create Account": "Hesap Oluştur",
"Create Admin Account": "Yönetici Hesabı Oluştur",
"Create Channel": "Kanal Oluştur",
"Create Folder": "",
"Create Folder": "Klasör Oluştur",
"Create Group": "Grup Oluştur",
"Create Knowledge": "Bilgi Oluştur",
"Create Model": "",
"Create Model": "Model Oluştur",
"Create new key": "Yeni anahtar oluştur",
"Create new secret key": "Yeni gizli anahtar oluştur",
"Create Note": "Not Oluştur",
@ -352,7 +356,7 @@
"Created at": "Oluşturulma tarihi",
"Created At": "Şu Tarihte Oluşturuldu:",
"Created by": "Şunun tarafından oluşturuldu:",
"Created by you": "",
"Created by you": "Senin tarafından oluşturuldu",
"CSV Import": "CSV İçe Aktarma",
"Ctrl+Enter to Send": "",
"Current Model": "Mevcut Model",
@ -367,7 +371,7 @@
"Database": "Veritabanı",
"Datalab Marker API": "",
"Datalab Marker API Key required.": "",
"DD/MM/YYYY": "",
"DD/MM/YYYY": "GG/AA/YYYY",
"December": "Aralık",
"Deepgram": "",
"Default": "Varsayılan",
@ -420,7 +424,7 @@
"Direct Connections allow users to connect to their own OpenAI compatible API endpoints.": "",
"Direct Tool Servers": "",
"Directory selection was cancelled": "",
"Disable Code Interpreter": "",
"Disable Code Interpreter": "Kod Yorumlayıcıyı Devre Dışı Bırak",
"Disable Image Extraction": "",
"Disable image extraction from the PDF. If Use LLM is enabled, images will be automatically captioned. Defaults to False.": "",
"Disabled": "Devre Dışı",
@ -447,7 +451,7 @@
"dlparse_v4": "",
"Do not install functions from sources you do not fully trust.": "Tamamen güvenmediğiniz kaynaklardan fonksiyonlar yüklemeyin.",
"Do not install tools from sources you do not fully trust.": "Tamamen güvenmediğiniz kaynaklardan araçlar yüklemeyin.",
"Docling": "",
"Docling": "Docling",
"Docling Server URL required.": "",
"Document": "Belge",
"Document Intelligence": "",
@ -464,7 +468,7 @@
"Done": "Tamamlandı",
"Download": "İndir",
"Download & Delete": "İndir ve Sil",
"Download as SVG": "",
"Download as SVG": "SVG olarak İndir",
"Download canceled": "İndirme iptal edildi",
"Download Database": "Veritabanını İndir",
"Drag and drop a file to upload or select a file to view": "Yüklemek için bir dosyayı sürükleyip bırakın veya görüntülemek için bir dosya seçin",
@ -494,9 +498,9 @@
"Edit Memory": "Belleği Düzenle",
"Edit User": "Kullanıcıyı Düzenle",
"Edit User Group": "Kullanıcı Grubunu Düzenle",
"edited": "",
"Edited": "",
"Editing": "",
"edited": "düzenlendi",
"Edited": "Düzenlendi",
"Editing": "Düzenleniyor",
"Eject": "",
"ElevenLabs": "ElevenLabs",
"Email": "E-posta",
@ -578,12 +582,13 @@
"Enter Kagi Search API Key": "Kagi Search API Anahtarını Girin",
"Enter Key Behavior": "",
"Enter language codes": "Dil kodlarını girin",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "Model ID'sini Girin",
"Enter model tag (e.g. {{modelTag}})": "Model etiketini girin (örn. {{modelTag}})",
"Enter Mojeek Search API Key": "Mojeek Search API Anahtarını Girin",
"Enter name": "",
"Enter New Password": "",
"Enter name": "İsim girin",
"Enter New Password": "Yeni Parola Girin",
"Enter Number of Steps (e.g. 50)": "Adım Sayısını Girin (örn. 50)",
"Enter Ollama Cloud API Key": "",
"Enter Perplexity API Key": "",
@ -632,10 +637,10 @@
"Enter your current password": "Mevcut parolanızı girin",
"Enter Your Email": "E-postanızı Girin",
"Enter Your Full Name": "Tam Adınızı Girin",
"Enter your gender": "",
"Enter your gender": "Cinsiyetinizi girin",
"Enter your message": "Mesajınızı girin",
"Enter your name": "",
"Enter Your Name": "",
"Enter your name": "İsminizi girin",
"Enter Your Name": "İsminizi Girin",
"Enter your new password": "Yeni parolanızı girin",
"Enter Your Password": "Parolanızı Girin",
"Enter Your Role": "Rolünüzü Girin",
@ -653,7 +658,7 @@
"Error: A model with the ID '{{modelId}}' already exists. Please select a different ID to proceed.": "",
"Error: Model ID cannot be empty. Please enter a valid ID to proceed.": "",
"Evaluations": "Değerlendirmeler",
"Everyone": "",
"Everyone": "Herkes",
"Exa API Key": "Exa API Anahtarı",
"Example: (&(objectClass=inetOrgPerson)(uid=%s))": "Örnek: (&(objectClass=inetOrgPerson)(uid=%s))",
"Example: ALL": "Örnek: ALL",
@ -735,14 +740,14 @@
"Firecrawl API Key": "",
"Floating Quick Actions": "",
"Focus chat input": "Sohbet girişine odaklan",
"Folder": "",
"Folder Background Image": "",
"Folder": "Klasör",
"Folder Background Image": "Klasör Arka Plan Resmi",
"Folder deleted successfully": "Klasör başarıyla silindi",
"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",
"Folder updated successfully": "",
"Folders": "",
"Folder updated successfully": "Klasör başarıyla güncellendi",
"Folders": "Klasörler",
"Follow up": "",
"Follow Up Generation": "",
"Follow Up Generation Prompt": "",
@ -776,7 +781,7 @@
"Gemini": "Gemini",
"Gemini API Config": "",
"Gemini API Key is required.": "",
"Gender": "",
"Gender": "Cinsiyet",
"General": "Genel",
"Generate": "Oluştur",
"Generate an image": "Bir Görsel Oluştur",
@ -823,6 +828,8 @@
"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": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Karma Arama",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Eylemimin sonuçlarını okuduğumu ve anladığımı kabul ediyorum. Rastgele kod çalıştırmayla ilgili risklerin farkındayım ve kaynağın güvenilirliğini doğruladım.",
"ID": "ID",
@ -844,7 +851,7 @@
"Image Prompt Generation Prompt": "",
"Image Settings": "Görüntü Ayarları",
"Images": "Görüntüler",
"Import": "",
"Import": "İçe Aktar",
"Import Chats": "Sohbetleri İçe Aktar",
"Import Config from JSON File": "Yapılandırmayı JSON Dosyasından İçe Aktar",
"Import From Link": "",
@ -862,7 +869,7 @@
"Info": "Bilgi",
"Initials": "",
"Inject the entire content as context for comprehensive processing, this is recommended for complex queries.": "",
"Input": "",
"Input": "Giriş",
"Input commands": "Giriş komutları",
"Input Key (e.g. text, unet_name, steps)": "",
"Input Variables": "",
@ -900,7 +907,7 @@
"Keep Follow-Up Prompts in Chat": "",
"Keep in Sidebar": "",
"Key": "Anahtar",
"Key is required": "",
"Key is required": "Anahtar gerekli",
"Keyboard shortcuts": "Klavye kısayolları",
"Knowledge": "Bilgi",
"Knowledge Access": "Bilgi Erişimi",
@ -944,7 +951,7 @@
"LLMs can make mistakes. Verify important information.": "LLM'ler hata yapabilir. Önemli bilgileri doğrulayın.",
"Loader": "Yükleyici",
"Loading Kokoro.js...": "Kokoro.js Yükleniyor...",
"Loading...": "...",
"Loading...": "Yükleniyor...",
"Local": "Yerel",
"Local Task Model": "",
"Location access not allowed": "",
@ -973,7 +980,7 @@
"Max Upload Size": "Maksimum Yükleme Boyutu",
"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "Aynı anda en fazla 3 model indirilebilir. Lütfen daha sonra tekrar deneyin.",
"May": "Mayıs",
"MCP": "",
"MCP": "MCP",
"MCP support is experimental and its specification changes often, which can lead to incompatibilities. OpenAPI specification support is directly maintained by the Open WebUI team, making it the more reliable option for compatibility.": "",
"Medium": "",
"Memories accessible by LLMs will be shown here.": "LLM'ler tarafından erişilebilen bellekler burada gösterilecektir.",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "Microsoft OneDrive",
"Microsoft OneDrive (personal)": "Microsoft OneDrive (kişisel)",
"Microsoft OneDrive (work/school)": "Microsoft OneDrive (iş/okul)",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "Mistral OCR",
"Mistral OCR API Key required.": "Mistral OCR API Anahtarı Gerekli",
"Model": "Model",
@ -1056,6 +1066,7 @@
"No content to speak": "Konuşacak içerik yok",
"No conversation to save": "",
"No distance available": "Mesafe mevcut değil",
"No expiration can pose security risks.": "",
"No feedbacks found": "Geri bildirim bulunamadı",
"No file selected": "Hiçbir dosya seçilmedi",
"No functions found": "",
@ -1138,7 +1149,7 @@
"OpenAI API Key is required.": "OpenAI API Anahtarı gereklidir.",
"OpenAI API settings updated": "OpenAI API ayarları güncellendi",
"OpenAI URL/Key required.": "OpenAI URL/Anahtar gereklidir.",
"OpenAPI": "",
"OpenAPI": "OpenAPI",
"OpenAPI Spec": "",
"openapi.json URL or Path": "",
"Optional": "",
@ -1153,15 +1164,15 @@
"Overview": "Genel Bakış",
"page": "sayfa",
"Paginate": "",
"Parameters": "",
"Parameters": "Parametreler",
"Password": "Parola",
"Passwords do not match.": "",
"Passwords do not match.": "Parolalar eşleşmiyor.",
"Paste Large Text as File": "Büyük Metni Dosya Olarak Yapıştır",
"PDF Backend": "",
"PDF document (.pdf)": "PDF belgesi (.pdf)",
"PDF Extract Images (OCR)": "PDF Görüntülerini Çıkart (OCR)",
"pending": "beklemede",
"Pending": "",
"Pending": "Beklemede",
"Pending User Overlay Content": "",
"Pending User Overlay Title": "",
"Perform OCR": "",
@ -1196,10 +1207,10 @@
"Please do not close the settings page while loading the model.": "Lütfen model yüklenirken ayarlar sayfasını kapatmayınız",
"Please enter a message or attach a file.": "",
"Please enter a prompt": "Lütfen bir prompt girin",
"Please enter a valid ID": "",
"Please enter a valid ID": "Lütfen geçerli bir ID girin",
"Please enter a valid JSON spec": "",
"Please enter a valid path": "Lütfen geçerli bir yol giriniz",
"Please enter a valid URL": "Lütfen geçerli bir URL adresi giriniz",
"Please enter a valid path": "Lütfen geçerli bir yol girin",
"Please enter a valid URL": "Lütfen geçerli bir URL adresi girin",
"Please enter a valid URL.": "",
"Please fill in all fields.": "Lütfen tüm alanları doldurun.",
"Please register the OAuth client": "",
@ -1355,15 +1366,15 @@
"See readme.md for instructions": "Yönergeler için readme.md dosyasına bakın",
"See what's new": "Yeniliklere göz atın",
"Seed": "Seed",
"Select": "",
"Select": "Seç",
"Select a base model": "Bir temel model seç",
"Select a base model (e.g. llama3, gpt-4o)": "",
"Select a conversation to preview": "",
"Select a conversation to preview": "Bir sohbeti önizlemek için seç",
"Select a engine": "Bir motor seç",
"Select a function": "Bir fonksiyon seç",
"Select a group": "Bir grup seç",
"Select a language": "",
"Select a mode": "",
"Select a language": "Bir dil seç",
"Select a mode": "Bir mod seç",
"Select a model": "Bir model seç",
"Select a model (optional)": "",
"Select a pipeline": "Bir pipeline seç",
@ -1385,6 +1396,7 @@
"Select only one model to call": "Arama için sadece bir model seç",
"Select view": "",
"Selected model(s) do not support image inputs": "Seçilen model(ler) görüntü girişlerini desteklemiyor",
"Self-Hosted": "",
"semantic": "",
"Send": "Gönder",
"Send a Message": "Bir Mesaj Gönder",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Konuşmadan Metne Motoru",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Kanalın başlangıcı",
"Start Tag": "",
"Status Updates": "",
@ -1491,8 +1504,8 @@
"System": "Sistem",
"System Instructions": "Sistem Talimatları",
"System Prompt": "Sistem Promptu",
"Table Mode": "",
"Tag": "",
"Table Mode": "Tablo Modu",
"Tag": "Etiket",
"Tags": "Etiketler",
"Tags Generation": "Etiketler Oluşturma",
"Tags Generation Prompt": "Etiketler Oluşturma Promptu",
@ -1509,7 +1522,7 @@
"Temporary Chat": "Geçici Sohbet",
"Temporary Chat by Default": "",
"Text Splitter": "Metin Bölücü",
"Text-to-Speech": "",
"Text-to-Speech": "Metinden Sese",
"Text-to-Speech Engine": "Metinden Sese Motoru",
"Thanks for your feedback!": "Geri bildiriminiz için teşekkürler!",
"The Application Account DN you bind with for search": "Arama için bağlandığınız Uygulama Hesap DN'si",
@ -1610,7 +1623,7 @@
"TTS Settings": "TTS Ayarları",
"TTS Voice": "TTS Sesi",
"Type": "Tür",
"Type here...": "",
"Type here...": "Buraya yaz...",
"Type Hugging Face Resolve (Download) URL": "HuggingFace Çözümleme (İndirme) URL'sini Yazın",
"Uh-oh! There was an issue with the response.": "Opps! Yanıtla ilgili bir sorun oluştu",
"UI": "Arayüz",
@ -1618,7 +1631,7 @@
"Unarchive All Archived Chats": "Arşivlenmiş Tüm Sohbetleri Arşivden Çıkar",
"Unarchive Chat": "Sohbeti Arşivden Çıkar",
"Underline": "",
"Unknown": "",
"Unknown": "Bilinmeyen",
"Unknown User": "",
"Unloads {{FROM_NOW}}": "",
"Unlock mysteries": "",
@ -1646,9 +1659,9 @@
"Upload Progress": "Yükleme İlerlemesi",
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "",
"URL": "URL",
"URL is required": "",
"URL is required": "URL gerekli",
"URL Mode": "URL Modu",
"Usage": "",
"Usage": "Kullanım",
"Use '#' in the prompt input to load and include your knowledge.": "Bilginizi yüklemek ve dahil etmek için prompt girişinde '#' kullanın.",
"Use groups to group your users and assign permissions.": "Kullanıcılarınızı gruplamak ve izinler atamak için grupları kullanın.",
"Use LLM": "",
@ -1656,9 +1669,9 @@
"Use proxy designated by http_proxy and https_proxy environment variables to fetch page contents.": "",
"user": "kullanıcı",
"User": "Kullanıcı",
"User Groups": "",
"User Groups": "Kullanıcı Grupları",
"User location successfully retrieved.": "Kullanıcı konumu başarıyla alındı.",
"User menu": "",
"User menu": "Kullanıcı menüsü",
"User Webhooks": "",
"Username": "Kullanıcı Adı",
"Users": "Kullanıcılar",
@ -1688,7 +1701,6 @@
"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.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Uyarı: Gömme modelinizi günceller veya değiştirirseniz, tüm belgeleri yeniden içe aktarmanız gerekecektir.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
"Web": "Web",
"Web API": "Web API",
@ -1740,7 +1752,7 @@
"You have shared this chat": "Bu sohbeti paylaştınız",
"You're a helpful assistant.": "Sen yardımsever bir asistansın.",
"You're now logged in.": "Şimdi giriş yaptınız.",
"Your Account": "",
"Your Account": "Hesabınız",
"Your account status is currently pending activation.": "Hesap durumunuz şu anda etkinleştirilmeyi bekliyor.",
"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "Tüm katkınız doğrudan eklenti geliştiricisine gidecektir; Open WebUI herhangi bir yüzde almaz. Ancak seçilen finansman platformunun kendi ücretleri olabilir.",
"YouTube": "Youtube",

View File

@ -73,7 +73,9 @@
"Admin Settings": "باشقۇرغۇچى تەڭشەكلىرى",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "باشقۇرغۇچىلارنىڭ ھەممىسى قوراللارنى تولۇق ئىشلىتىش ھوقۇقىغا ئىگە؛ ئىشلەتكۈچىلەرنىڭ ئىشخانىدا مودېلغا باغلانغان قوراللار بولۇشى كېرەك.",
"Advanced Parameters": "ئالىي پارامېتىرلار",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "ئالىي پارامېتىرلار",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "ھەممىسى",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "API ئاچقۇچى قۇرۇلدى.",
"API Key Endpoint Restrictions": "API ئاچقۇچى ئۇلانما چەكلىمەسى",
"API keys": "API ئاچقۇچلىرى",
"API Mode": "",
"API Version": "API نەشرى",
"API Version is required": "",
"Application DN": "قوللىنىشچان DN",
@ -338,6 +341,7 @@
"Create": "قۇرۇش",
"Create a knowledge base": "بىلىم ئاساسى قۇرۇش",
"Create a model": "مودېل قۇرۇش",
"Create a new note": "",
"Create Account": "ھېساب قۇرۇش",
"Create Admin Account": "باشقۇرغۇچى ھېساباتى قۇرۇش",
"Create Channel": "قانال قۇرۇش",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Kagi ئىزدەش API ئاچقۇچى كىرگۈزۈڭ",
"Enter Key Behavior": "ئاچقۇچ ئىشلىتىش ئۇسۇلى كىرگۈزۈڭ",
"Enter language codes": "تىل كودلىرى كىرگۈزۈڭ",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "Mistral API ئاچقۇچى كىرگۈزۈڭ",
"Enter Model ID": "مودېل ID كىرگۈزۈڭ",
"Enter model tag (e.g. {{modelTag}})": "مودېل تەغى كىرگۈزۈڭ (مەسىلەن: {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "بۈگۈن سىزگە قانداق ياردەم بېرەي؟",
"How would you rate this response?": "بۇ ئىنكاسقا قانداق باھا بېرىسىز؟",
"HTML": "HTML",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "ئارىلاش ئىزدەش",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "ئوقۇغانلىقىمنى ئېتىراپ قىلىمەن ۋە ھەرىكىتىمنىڭ تەسىرىنى چۈشىنىمەن. مەن خالىغان كودنى ئىجرا قىلىش بىلەن مۇناسىۋەتلىك بولغان خەتەرنى بىلىمەن ھەمدە مەنبەنىڭ ئىشەنچلىكلىكىنى دەلىللىدىم.",
"ID": "ID",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "Microsoft OneDrive",
"Microsoft OneDrive (personal)": "Microsoft OneDrive (شەخسىي)",
"Microsoft OneDrive (work/school)": "Microsoft OneDrive (خىزمەت/مەكتىپ)",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "Mistral OCR",
"Mistral OCR API Key required.": "Mistral OCR API ئاچقۇچى زۆرۈر.",
"Model": "مودېل",
@ -1056,6 +1066,7 @@
"No content to speak": "تاپشۇرىدىغان مەزمۇن يوق",
"No conversation to save": "",
"No distance available": "ئارىلىق ئۇچۇرى يوق",
"No expiration can pose security risks.": "",
"No feedbacks found": "پىكىرلەر تېپىلمىدى",
"No file selected": "ھۆججەت تاللانمىدى",
"No functions found": "",
@ -1385,6 +1396,7 @@
"Select only one model to call": "پەقەت بىر مودېل چاقىرالايسىز",
"Select view": "",
"Selected model(s) do not support image inputs": "تاللانغان مودېل(لار) رەسىم كىرگۈزۈشنى قوللىمايدۇ",
"Self-Hosted": "",
"semantic": "",
"Send": "يوللاش",
"Send a Message": "ئۇچۇر يوللاڭ",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "ئاۋازدىن تېكستكە",
"Speech-to-Text Engine": "ئاۋازدىن تېكستكە ماتورى",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "قانالنىڭ باشلانغىنى",
"Start Tag": "",
"Status Updates": "",
@ -1688,7 +1701,6 @@
"Warning": "ئاگاھلاندۇرۇش",
"Warning:": "ئاگاھلاندۇرۇش:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "ئاگاھلاندۇرۇش: بۇ قوزغىتىلسا، ئىشلەتكۈچىلەر خالىغان كودنى مۇلازىمېتىرغا چىقىرىدۇ.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "ئاگاھلاندۇرۇش: سىڭدۈرۈش مودېلىنى يېڭىلاپ ياكى ئۆزگەرتسىڭىز، بارلىق ھۆججەتلەرنى قايتا ئىمپورت قىلىشىڭىز كېرەك.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "ئاگاھلاندۇرۇش: Jupyter ئىجرا قىلىش خالىغان كود ئىجرا قىلىشقا يول قويىدۇ، بىخەتەرلىك خەۋپى يۇقىرى — ئىنتايىن دىققەت قىلىڭ.",
"Web": "تور",
"Web API": "تور API",

View File

@ -73,7 +73,9 @@
"Admin Settings": "Адмін-панель",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Адміністратори мають доступ до всіх інструментів у будь-який час; користувачам потрібні інструменти, призначені для кожної моделі в робочій області.",
"Advanced Parameters": "Розширені параметри",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Розширені параметри",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "Усі",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "Ключ API створено.",
"API Key Endpoint Restrictions": "Обмеження кінцевої точки ключа API",
"API keys": "Ключі API",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "DN застосунку",
@ -338,6 +341,7 @@
"Create": "Створити",
"Create a knowledge base": "Створити базу знань",
"Create a model": "Створити модель",
"Create a new note": "",
"Create Account": "Створити обліковий запис",
"Create Admin Account": "Створити обліковий запис адміністратора",
"Create Channel": "Створити канал",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Введіть ключ API Kagi Search",
"Enter Key Behavior": "Введіть поведінку клавіші",
"Enter language codes": "Введіть мовні коди",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "Введіть ID моделі",
"Enter model tag (e.g. {{modelTag}})": "Введіть тег моделі (напр., {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "Чим я можу допомогти вам сьогодні?",
"How would you rate this response?": "Як би ви оцінили цю відповідь?",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Гібридний пошук",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Я підтверджую, що прочитав і розумію наслідки своїх дій. Я усвідомлюю ризики, пов'язані з виконанням довільного коду, і перевірив надійність джерела.",
"ID": "ID",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "Модель",
@ -1056,6 +1066,7 @@
"No content to speak": "Нема чого говорити",
"No conversation to save": "",
"No distance available": "Відстань недоступна",
"No expiration can pose security risks.": "",
"No feedbacks found": "Відгуків не знайдено",
"No file selected": "Файл не обрано",
"No functions found": "",
@ -1387,6 +1398,7 @@
"Select only one model to call": "Оберіть лише одну модель для виклику",
"Select view": "",
"Selected model(s) do not support image inputs": "Вибрані модель(і) не підтримують вхідні зображення",
"Self-Hosted": "",
"semantic": "",
"Send": "Надіслати",
"Send a Message": "Надіслати повідомлення",
@ -1464,6 +1476,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Система розпізнавання мови",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Початок каналу",
"Start Tag": "",
"Status Updates": "",
@ -1690,7 +1703,6 @@
"Warning": "Увага!",
"Warning:": "Увага:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Попередження: Увімкнення цього дозволить користувачам завантажувати довільний код на сервер.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Попередження: Якщо ви оновлюєте або змінюєте модель вбудовування, вам потрібно буде повторно імпортувати усі документи.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Попередження: Виконання коду в Jupyter дозволяє виконувати任 будь-який код, що становить серйозні ризики для безпеки — дійте з крайньою обережністю.",
"Web": "Веб",
"Web API": "Веб-API",

View File

@ -73,7 +73,9 @@
"Admin Settings": "ایڈمن ترتیبات",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "ایڈمنز کو ہر وقت تمام ٹولز تک رسائی حاصل ہوتی ہے؛ صارفین کو ورک سپیس میں ماڈل کے حساب سے ٹولز تفویض کرنے کی ضرورت ہوتی ہے",
"Advanced Parameters": "پیشرفتہ پیرا میٹرز",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "ترقی یافتہ پیرامیٹرز",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "اے پی آئی کلید بنائی گئی",
"API Key Endpoint Restrictions": "",
"API keys": "API کیز",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "",
@ -338,6 +341,7 @@
"Create": "",
"Create a knowledge base": "",
"Create a model": "ماڈل بنائیں",
"Create a new note": "",
"Create Account": "اکاؤنٹ بنائیں",
"Create Admin Account": "",
"Create Channel": "",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "",
"Enter Key Behavior": "",
"Enter language codes": "زبان کے کوڈ درج کریں",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "",
"Enter Model ID": "ماڈل آئی ڈی درج کریں",
"Enter model tag (e.g. {{modelTag}})": "ماڈل ٹیگ داخل کریں (مثال کے طور پر {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "میں آج آپ کی کس طرح مدد کر سکتا ہوں؟",
"How would you rate this response?": "",
"HTML": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "مشترکہ تلاش",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "میں اقرار کرتا ہوں کہ میں نے پڑھ لیا ہے اور میں اپنی کارروائی کے مضمرات سمجھتا ہوں میں اس بات سے واقف ہوں کہ بلاوجہ کوڈ چلانے کے ساتھ منسلک خطرات ہوتے ہیں اور میں نے ماخذ کی اعتمادیت کی تصدیق کی ہے",
"ID": "شناخت",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "",
"Mistral OCR API Key required.": "",
"Model": "ماڈل",
@ -1056,6 +1066,7 @@
"No content to speak": "بولنے کے لیے کوئی مواد نہیں",
"No conversation to save": "",
"No distance available": "فاصلہ دستیاب نہیں ہے",
"No expiration can pose security risks.": "",
"No feedbacks found": "کوئی تبصرے نہیں ملے",
"No file selected": "کوئی فائل منتخب نہیں کی گئی",
"No functions found": "",
@ -1385,6 +1396,7 @@
"Select only one model to call": "صرف ایک ماڈل کو کال کرنے کے لئے منتخب کریں",
"Select view": "",
"Selected model(s) do not support image inputs": "منتخب کردہ ماڈل(ز) تصویری ان پٹ کی حمایت نہیں کرتے",
"Self-Hosted": "",
"semantic": "",
"Send": "بھیجیں",
"Send a Message": "پیغام بھیجیں",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "تقریر-سے-متن انجن",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "چینل کی شروعات",
"Start Tag": "",
"Status Updates": "",
@ -1688,7 +1701,6 @@
"Warning": "انتباہ",
"Warning:": "انتباہ:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "انتباہ: اگر آپ اپنا ایمبیڈنگ ماڈل اپ ڈیٹ یا تبدیل کرتے ہیں تو آپ کو تمام دستاویزات کو دوبارہ درآمد کرنے کی ضرورت ہوگی",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
"Web": "ویب",
"Web API": "ویب اے پی آئی",

View File

@ -73,7 +73,9 @@
"Admin Settings": "Администратор созламалари",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "Администраторлар ҳар доим барча воситалардан фойдаланишлари мумкин; фойдаланувчиларга иш жойида ҳар бир модел учун тайинланган воситалар керак бўлади.",
"Advanced Parameters": "Кенгайтирилган параметрлар",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Кенгайтирилган параметрлар",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "Ҳаммаси",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "Дастурий Илова Интерфейси(API) калити яратилди.",
"API Key Endpoint Restrictions": "Дастурий Илова Интерфейси(API) калитининг чекловлари",
"API keys": "Дастурий Илова Интерфейси(API) калитлари",
"API Mode": "",
"API Version": "Дастурий Илова Интерфейси(API) версияси",
"API Version is required": "",
"Application DN": "Ilovaning noyob aniqlovchisi(DN)",
@ -338,6 +341,7 @@
"Create": "Яратиш",
"Create a knowledge base": "Билимлар базасини яратинг",
"Create a model": "Модел яратиш",
"Create a new note": "",
"Create Account": "Ҳисоб яратиш",
"Create Admin Account": "Администратор ҳисобини яратинг",
"Create Channel": "Канал яратиш",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Kagi Search АПИ калитини киритинг",
"Enter Key Behavior": "Асосий хатти-ҳаракатни киритинг",
"Enter language codes": "Тил кодларини киритинг",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "Mistral АПИ калитини киритинг",
"Enter Model ID": "Модел идентификаторини киритинг",
"Enter model tag (e.g. {{modelTag}})": "Модел тегини киритинг (масалан, {{моделТаг}})",
@ -823,6 +828,8 @@
"How can I help you today?": "Бугун сизга қандай ёрдам бера оламан?",
"How would you rate this response?": "Бу жавобни қандай баҳолайсиз?",
"HTML": "ҲТМЛ",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Гибрид қидирув",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Мен ўқиганимни тан оламан ва ўз ҳаракатларимнинг оқибатларини тушунаман. Мен ўзбошимчалик билан кодни бажариш билан боғлиқ хавфлардан хабардорман ва манбанинг ишончлилигини тасдиқладим.",
"ID": "ИД",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "Microsoft ОнеДриве",
"Microsoft OneDrive (personal)": "Microsoft ОнеДриве (шахсий)",
"Microsoft OneDrive (work/school)": "Microsoft ОнеДриве (иш/мактаб)",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "Mistral ОCР",
"Mistral OCR API Key required.": "Mistral ОCР АПИ калити талаб қилинади.",
"Model": "Модел",
@ -1056,6 +1066,7 @@
"No content to speak": "Гапирадиган таркиб йўқ",
"No conversation to save": "",
"No distance available": "Масофа мавжуд эмас",
"No expiration can pose security risks.": "",
"No feedbacks found": "Ҳеч қандай фикр топилмади",
"No file selected": "Ҳеч қандай файл танланмаган",
"No functions found": "",
@ -1385,6 +1396,7 @@
"Select only one model to call": "Қўнғироқ қилиш учун фақат битта моделни танланг",
"Select view": "",
"Selected model(s) do not support image inputs": "Танланган модел(лар) тасвир киритишни қўллаб-қувватламайди",
"Self-Hosted": "",
"semantic": "",
"Send": "Юбориш",
"Send a Message": "Хабар юбориш",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Нутқдан матнга восита",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Канал боши",
"Start Tag": "",
"Status Updates": "",
@ -1688,7 +1701,6 @@
"Warning": "Огоҳлантириш",
"Warning:": "Огоҳлантириш:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "Огоҳлантириш: Буни ёқиш фойдаланувчиларга серверга ихтиёрий кодни юклаш имконини беради.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Огоҳлантириш: Агар сиз ўрнатиш моделингизни янгиласангиз ёки ўзгартирсангиз, барча ҳужжатларни қайта импорт қилишингиз керак бўлади.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Огоҳлантириш: Жупйтер ижроси ўзбошимчалик билан код бажарилишини таъминлайди, бу хавфсизликка жиддий хавф туғдиради - жуда эҳтиёткорлик билан давом этинг.",
"Web": "Веб",
"Web API": "Web API",

View File

@ -73,7 +73,9 @@
"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 Parameters": "Kengaytirilgan parametrlar",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "Kengaytirilgan parametrlar",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "Hammasi",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "API kaliti yaratildi.",
"API Key Endpoint Restrictions": "API kalit so'nggi nuqta cheklovlari",
"API keys": "API kalitlari",
"API Mode": "",
"API Version": "API versiyasi",
"API Version is required": "",
"Application DN": "Ilova DN",
@ -338,6 +341,7 @@
"Create": "Yaratish",
"Create a knowledge base": "Bilimlar bazasini yarating",
"Create a model": "Model yaratish",
"Create a new note": "",
"Create Account": "Hisob yaratish",
"Create Admin Account": "Administrator hisobini yarating",
"Create Channel": "Kanal yaratish",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Kagi Search API kalitini kiriting",
"Enter Key Behavior": "Asosiy xatti-harakatni kiriting",
"Enter language codes": "Til kodlarini kiriting",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "Mistral API kalitini kiriting",
"Enter Model ID": "Model identifikatorini kiriting",
"Enter model tag (e.g. {{modelTag}})": "Model tegini kiriting (masalan, {{modelTag}})",
@ -823,6 +828,8 @@
"How can I help you today?": "Bugun sizga qanday yordam bera olaman?",
"How would you rate this response?": "Bu javobni qanday baholaysiz?",
"HTML": "HTML",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Gibrid qidiruv",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Men o'qiganimni tan olaman va o'z harakatlarimning oqibatlarini tushunaman. Men o'zboshimchalik bilan kodni bajarish bilan bog'liq xavflardan xabardorman va manbaning ishonchliligini tasdiqladim.",
"ID": "ID",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "Microsoft OneDrive",
"Microsoft OneDrive (personal)": "Microsoft OneDrive (shaxsiy)",
"Microsoft OneDrive (work/school)": "Microsoft OneDrive (ish/maktab)",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "Mistral OCR",
"Mistral OCR API Key required.": "Mistral OCR API kaliti talab qilinadi.",
"Model": "Model",
@ -1056,6 +1066,7 @@
"No content to speak": "Gapiradigan tarkib yo'q",
"No conversation to save": "",
"No distance available": "Masofa mavjud emas",
"No expiration can pose security risks.": "",
"No feedbacks found": "Hech qanday fikr topilmadi",
"No file selected": "Hech qanday fayl tanlanmagan",
"No functions found": "",
@ -1385,6 +1396,7 @@
"Select only one model to call": "Qo'ng'iroq qilish uchun faqat bitta modelni tanlang",
"Select view": "",
"Selected model(s) do not support image inputs": "Tanlangan model(lar) tasvir kiritishni qollab-quvvatlamaydi",
"Self-Hosted": "",
"semantic": "",
"Send": "Yuborish",
"Send a Message": "Xabar yuborish",
@ -1462,6 +1474,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Nutqdan matnga vosita",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Kanal boshlanishi",
"Start Tag": "",
"Status Updates": "",
@ -1688,7 +1701,6 @@
"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.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Ogohlantirish: Agar siz o'rnatish modelingizni yangilasangiz yoki o'zgartirsangiz, barcha hujjatlarni qayta import qilishingiz kerak bo'ladi.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Ogohlantirish: Jupyter ijrosi o'zboshimchalik bilan kod bajarilishini ta'minlaydi, bu xavfsizlikka jiddiy xavf tug'diradi - juda ehtiyotkorlik bilan davom eting.",
"Web": "Veb",
"Web API": "Web API",

View File

@ -73,7 +73,9 @@
"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 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",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "",
"All": "Tất cả",
"All chats have been unarchived.": "",
@ -128,6 +130,7 @@
"API Key created.": "Khóa API đã tạo",
"API Key Endpoint Restrictions": "Hạn chế Endpoint Khóa API",
"API keys": "API Keys",
"API Mode": "",
"API Version": "",
"API Version is required": "",
"Application DN": "DN Ứng dụng",
@ -338,6 +341,7 @@
"Create": "Tạo",
"Create a knowledge base": "Tạo cơ sở kiến thức",
"Create a model": "Tạo model",
"Create a new note": "",
"Create Account": "Tạo Tài khoản",
"Create Admin Account": "Tạo Tài khoản Quản trị",
"Create Channel": "Tạo Kênh",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "Nhập Khóa API Kagi Search",
"Enter Key Behavior": "Nhập Hành vi phím",
"Enter language codes": "Nhập mã ngôn ngữ",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "Nhập Khóa API Mistral",
"Enter Model ID": "Nhập ID Mô hình",
"Enter model tag (e.g. {{modelTag}})": "Nhập thẻ mô hình (vd: {{modelTag}})",
@ -823,6 +828,8 @@
"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": "",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "Tìm kiếm Hybrid",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "Tôi thừa nhận rằng tôi đã đọc và tôi hiểu ý nghĩa của hành động của mình. Tôi nhận thức được những rủi ro liên quan đến việc thực thi mã tùy ý và tôi đã xác minh độ tin cậy của nguồn.",
"ID": "ID",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "",
"Microsoft OneDrive (personal)": "",
"Microsoft OneDrive (work/school)": "",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "Mistral OCR",
"Mistral OCR API Key required.": "Yêu cầu Khóa API Mistral OCR.",
"Model": "Mô hình",
@ -1056,6 +1066,7 @@
"No content to speak": "Không có nội dung để nói",
"No conversation to save": "",
"No distance available": "Không có khoảng cách khả dụng",
"No expiration can pose security risks.": "",
"No feedbacks found": "Không tìm thấy phản hồi nào",
"No file selected": "Chưa có tệp nào được chọn",
"No functions found": "",
@ -1384,6 +1395,7 @@
"Select only one model to call": "Chọn model để gọi",
"Select view": "",
"Selected model(s) do not support image inputs": "Model được lựa chọn không hỗ trợ đầu vào là hình ảnh",
"Self-Hosted": "",
"semantic": "",
"Send": "Gửi",
"Send a Message": "Gửi yêu cầu",
@ -1461,6 +1473,7 @@
"Speech-to-Text": "",
"Speech-to-Text Engine": "Công cụ Nhận dạng Giọng nói",
"standard": "",
"Start a new conversation": "",
"Start of the channel": "Đầu kênh",
"Start Tag": "",
"Status Updates": "",
@ -1687,7 +1700,6 @@
"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ủ.",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Cảnh báo: Nếu cập nhật hoặc thay đổi embedding model, bạn sẽ cần cập nhật lại tất cả tài liệu.",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Cảnh báo: Thực thi Jupyter cho phép thực thi mã tùy ý, gây ra rủi ro bảo mật nghiêm trọng—hãy tiến hành hết sức thận trọng.",
"Web": "Web",
"Web API": "Web API",

View File

@ -73,7 +73,9 @@
"Admin Settings": "管理员设置",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "管理员拥有所有工具的完全访问权限;用户则需在工作空间中为每个模型单独分配工具。",
"Advanced Parameters": "高级参数",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "高级参数",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "AI",
"All": "全部",
"All chats have been unarchived.": "已成功将所有对话取消归档。",
@ -128,6 +130,7 @@
"API Key created.": "API 密钥已创建。",
"API Key Endpoint Restrictions": "API 密钥端点限制",
"API keys": "API 密钥",
"API Mode": "",
"API Version": "API 版本",
"API Version is required": "API 版本是必填项。",
"Application DN": "Application DN",
@ -337,14 +340,15 @@
"CORS must be properly configured by the provider to allow requests from Open WebUI.": "为允许 Open WebUI 发出的请求,提供商必须正确配置 CORS",
"Create": "创建",
"Create a knowledge base": "创建知识库",
"Create a model": "创建一个模型",
"Create a model": "创建模型",
"Create a new note": "新建笔记",
"Create Account": "创建账号",
"Create Admin Account": "创建管理员账号",
"Create Channel": "创建频道",
"Create Folder": "创建分组",
"Create Group": "创建权限组",
"Create Knowledge": "创建知识",
"Create Model": "",
"Create Model": "创建模型",
"Create new key": "创建新密钥",
"Create new secret key": "创建新安全密钥",
"Create Note": "创建笔记",
@ -352,7 +356,7 @@
"Created at": "创建于",
"Created At": "创建于",
"Created by": "作者",
"Created by you": "",
"Created by you": "由您创建",
"CSV Import": "通过 CSV 文件导入",
"Ctrl+Enter to Send": "Ctrl+Enter 发送",
"Current Model": "当前模型",
@ -399,7 +403,7 @@
"Delete function?": "要删除此函数吗?",
"Delete Message": "删除消息",
"Delete message?": "要删除此消息吗?",
"Delete Model": "",
"Delete Model": "删除模型",
"Delete note?": "要删除此笔记吗?",
"Delete prompt?": "要删除此提示词吗?",
"delete this link": "此处删除这个链接",
@ -505,7 +509,7 @@
"Embedding Batch Size": "嵌入层批处理大小 (Embedding Batch Size)",
"Embedding Model": "嵌入模型",
"Embedding Model Engine": "嵌入模型引擎",
"Embedding model set to \"{{embedding_model}}\"": "嵌入模型设置为 \"{{embedding_model}}\"",
"Embedding model set to \"{{embedding_model}}\"": "嵌入模型设置为 “{{embedding_model}}”",
"Enable API Key": "启用 API 密钥",
"Enable autocomplete generation for chat messages": "启用对话输入框内容自动补全",
"Enable Code Execution": "启用代码执行",
@ -527,9 +531,9 @@
"Enter a detail about yourself for your LLMs to recall": "输入关于您的详细信息,以便大语言模型记住这些内容。",
"Enter a title for the pending user info overlay. Leave empty for default.": "输入用户待激活界面的标题。留空使用默认",
"Enter a watermark for the response. Leave empty for none.": "输入复制水印。留空则不添加",
"Enter additional headers in JSON format": "",
"Enter additional headers in JSON format (e.g. {{'{{\"X-Custom-Header\": \"value\"}}'}})": "",
"Enter additional parameters in JSON format": "",
"Enter additional headers in JSON format": "输入 JSON 格式的额外 HTTP 标头",
"Enter additional headers in JSON format (e.g. {{'{{\"X-Custom-Header\": \"value\"}}'}})": "输入 JSON 格式的额外 HTTP 标头(例如:{{'{{\"X-Custom-Header\": \"value\"}}'}}",
"Enter additional parameters in JSON format": "输入 JSON 格式的额外参数",
"Enter api auth string (e.g. username:password)": "输入 API 鉴权路径(例如:用户名:密码)",
"Enter Application DN": "输入 Application DN",
"Enter Application DN Password": "输入 Application DN 密码",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "输入 Kagi Search API 密钥",
"Enter Key Behavior": "Enter 键行为",
"Enter language codes": "输入语言代码",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "输入 Mistral API 密钥",
"Enter Model ID": "输入模型 ID",
"Enter model tag (e.g. {{modelTag}})": "输入模型标签(例如:{{modelTag}}",
@ -701,7 +706,7 @@
"Failed to load file content.": "文件内容加载失败",
"Failed to move chat": "移动对话失败",
"Failed to read clipboard contents": "读取剪贴板内容失败",
"Failed to render diagram": "",
"Failed to render diagram": "渲染图表失败",
"Failed to save connections": "保存连接失败",
"Failed to save conversation": "保存对话失败",
"Failed to save models configuration": "保存模型配置失败",
@ -735,7 +740,7 @@
"Firecrawl API Key": "Firecrawl API 密钥",
"Floating Quick Actions": "快捷操作浮窗",
"Focus chat input": "激活对话输入框",
"Folder": "",
"Folder": "分组",
"Folder Background Image": "分组背景图",
"Folder deleted successfully": "分组删除成功",
"Folder Name": "分组名称",
@ -805,8 +810,8 @@
"H2": "二级标题",
"H3": "三级标题",
"Haptic Feedback": "震动反馈",
"Headers": "",
"Headers must be a valid JSON object": "",
"Headers": "HTTP 标头",
"Headers must be a valid JSON object": "HTTP 标头必须是有效的 JSON 格式",
"Height": "高度",
"Hello, {{name}}": "您好,{{name}}",
"Help": "帮助",
@ -823,6 +828,8 @@
"How can I help you today?": "有什么我能帮您的吗?",
"How would you rate this response?": "您如何评价这个回答?",
"HTML": "HTML",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "混合搜索",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "我已阅读并理解我的行为所带来的影响,知悉执行任意代码的风险,并确认代码来源可信。",
"ID": "ID",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "Microsoft OneDrive",
"Microsoft OneDrive (personal)": "Microsoft OneDrive个人账户",
"Microsoft OneDrive (work/school)": "Microsoft OneDrive工作或学校账户",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "Mistral OCR",
"Mistral OCR API Key required.": "需要 Mistral OCR API 密钥",
"Model": "模型",
@ -1038,11 +1048,11 @@
"New Chat": "新对话",
"New Folder": "创建分组",
"New Function": "新函数",
"New Knowledge": "",
"New Model": "",
"New Knowledge": "创建知识库",
"New Model": "创建模型",
"New Note": "新笔记",
"New Password": "新密码",
"New Prompt": "",
"New Prompt": "创建提示词",
"New Tool": "新工具",
"new-channel": "新频道",
"Next message": "下一条消息",
@ -1056,9 +1066,10 @@
"No content to speak": "没有内容可朗读",
"No conversation to save": "没有可保存的对话",
"No distance available": "没有可用距离",
"No expiration can pose security risks.": "",
"No feedbacks found": "暂无任何反馈",
"No file selected": "未选中文件",
"No functions found": "",
"No functions found": "未找到函数",
"No groups with access, add a group to grant access": "没有权限组,请添加一个权限组以授予访问权限",
"No HTML, CSS, or JavaScript content found.": "未找到 HTML、CSS 或 JavaScript 内容。",
"No inference engine with management support found": "未找到支持管理的推理引擎",
@ -1069,14 +1080,14 @@
"No models selected": "未选择任何模型",
"No Notes": "没有笔记",
"No notes found": "没有任何笔记",
"No prompts found": "",
"No prompts found": "未找到提示词",
"No results": "未找到结果",
"No results found": "未找到结果",
"No search query generated": "未生成搜索查询",
"No source available": "没有可用引用来源",
"No sources found": "未找到任何引用来源",
"No suggestion prompts": "没有推荐提示词",
"No tools found": "",
"No tools found": "未找到工具",
"No users were found.": "未找到用户",
"No valves": "没有配置项",
"No valves to update": "没有需要更新的配置项",
@ -1233,9 +1244,9 @@
"Prompts Public Sharing": "提示词公开共享",
"Provider Type": "服务提供商类型",
"Public": "公共",
"Pull \"{{searchValue}}\" from Ollama.com": "从 Ollama.com 拉取“{{searchValue}}”",
"Pull a model from Ollama.com": "从 Ollama.com 拉取一个模型",
"Pull Model": "",
"Pull \"{{searchValue}}\" from Ollama.com": "从 Ollama.com 下载 “{{searchValue}}”",
"Pull a model from Ollama.com": "从 Ollama.com 下载模型",
"Pull Model": "下载模型",
"pypdfium2": "pypdfium2",
"Query Generation Prompt": "查询生成提示词",
"Querying": "查询中",
@ -1382,8 +1393,9 @@
"Select how to split message text for TTS requests": "选择消息文本拆分方法,用于 TTS 请求。",
"Select Knowledge": "选择知识",
"Select only one model to call": "只允许选择一个模型进行语音通话",
"Select view": "",
"Select view": "选择视图",
"Selected model(s) do not support image inputs": "所选择的模型不支持处理图像",
"Self-Hosted": "",
"semantic": "语义",
"Send": "发送",
"Send a Message": "输入消息",
@ -1423,7 +1435,7 @@
"Share Chat": "分享对话",
"Share to Open WebUI Community": "分享到 Open WebUI 社区",
"Share your background and interests": "分享您的经历和兴趣爱好",
"Shared with you": "",
"Shared with you": "已共享给您",
"Sharing Permissions": "共享权限",
"Shortcuts with an asterisk (*) are situational and only active under specific conditions.": "带星号 (*) 的快捷键受场景限制,仅在特定条件下生效。",
"Show": "显示",
@ -1461,6 +1473,7 @@
"Speech-to-Text": "语音转文本",
"Speech-to-Text Engine": "语音转文本引擎",
"standard": "标准",
"Start a new conversation": "开始新对话",
"Start of the channel": "频道起点",
"Start Tag": "起始标签",
"Status Updates": "显示实时回答状态",
@ -1491,7 +1504,7 @@
"System Instructions": "系统指令",
"System Prompt": "系统提示词",
"Table Mode": "表格模式",
"Tag": "",
"Tag": "标签",
"Tags": "标签",
"Tags Generation": "标签生成",
"Tags Generation Prompt": "标签生成提示词",
@ -1603,7 +1616,7 @@
"Transformers": "Transformers",
"Trouble accessing Ollama?": "访问 Ollama 时遇到问题?",
"Trust Proxy Environment": "信任代理环境",
"Try adjusting your search or filter to find what you are looking for.": "",
"Try adjusting your search or filter to find what you are looking for.": "请尝试调整您的搜索词或过滤器以找到您需要的内容。",
"Try Again": "重新生成",
"TTS Model": "文本转语音模型",
"TTS Settings": "文本转语音设置",
@ -1640,7 +1653,7 @@
"Upload directory": "上传目录",
"Upload files": "上传文件",
"Upload Files": "上传文件",
"Upload Model": "",
"Upload Model": "上传模型",
"Upload Pipeline": "上传 Pipeline",
"Upload Progress": "上传进度",
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "上传进度:{{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
@ -1687,7 +1700,6 @@
"Warning": "警告",
"Warning:": "警告:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "警告:启用此功能将允许用户在服务器上上传任意代码",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "警告:如果您修改了嵌入模型,则需要重新导入所有文档",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "警告:启用 Jupyter 执行将允许运行任意代码,存在严重安全风险——务必谨慎操作",
"Web": "网页",
"Web API": "网页 API",

View File

@ -73,7 +73,9 @@
"Admin Settings": "管理員設定",
"Admins have access to all tools at all times; users need tools assigned per model in the workspace.": "管理員可以隨時使用所有工具;使用者則需在工作區中為每個模型分配工具。",
"Advanced Parameters": "進階參數",
"Advanced parameters for MinerU parsing (enable_ocr, enable_formula, enable_table, language, model_version, page_ranges)": "",
"Advanced Params": "進階參數",
"After updating or changing the embedding model, you must reindex the knowledge base for the changes to take effect. You can do this using the \"Reindex\" button below.": "",
"AI": "AI",
"All": "全部",
"All chats have been unarchived.": "已成功將所有對話解除封存。",
@ -128,6 +130,7 @@
"API Key created.": "API 金鑰已建立。",
"API Key Endpoint Restrictions": "API 金鑰端點限制",
"API keys": "API 金鑰",
"API Mode": "",
"API Version": "API 版本",
"API Version is required": "API 版本為必填項目",
"Application DN": "應用程式 DN",
@ -338,13 +341,14 @@
"Create": "建立",
"Create a knowledge base": "建立知識",
"Create a model": "建立模型",
"Create a new note": "新建筆記",
"Create Account": "建立帳號",
"Create Admin Account": "建立管理員賬號",
"Create Channel": "建立頻道",
"Create Folder": "建立分組",
"Create Group": "建立群組",
"Create Knowledge": "建立知識",
"Create Model": "",
"Create Model": "建立模型",
"Create new key": "建立新的金鑰",
"Create new secret key": "建立新的金鑰",
"Create Note": "新增筆記",
@ -352,7 +356,7 @@
"Created at": "建立於",
"Created At": "建立於",
"Created by": "建立者",
"Created by you": "",
"Created by you": "由您建立",
"CSV Import": "CSV 匯入",
"Ctrl+Enter to Send": "使用 Ctrl+Enter 傳送",
"Current Model": "目前模型",
@ -399,7 +403,7 @@
"Delete function?": "刪除函式?",
"Delete Message": "刪除訊息",
"Delete message?": "刪除訊息?",
"Delete Model": "",
"Delete Model": "刪除模型",
"Delete note?": "刪除筆記?",
"Delete prompt?": "刪除提示詞?",
"delete this link": "刪除此連結",
@ -505,7 +509,7 @@
"Embedding Batch Size": "嵌入批次大小",
"Embedding Model": "嵌入模型",
"Embedding Model Engine": "嵌入模型引擎",
"Embedding model set to \"{{embedding_model}}\"": "嵌入模型已設定為 \"{{embedding_model}}\"",
"Embedding model set to \"{{embedding_model}}\"": "嵌入模型已設定為「{{embedding_model}}」",
"Enable API Key": "啟用 API 金鑰",
"Enable autocomplete generation for chat messages": "啟用對話訊息的自動完成",
"Enable Code Execution": "啟用程式碼執行",
@ -527,9 +531,9 @@
"Enter a detail about yourself for your LLMs to recall": "輸入有關您的詳細資訊,讓您的大型語言模型可以回想起來",
"Enter a title for the pending user info overlay. Leave empty for default.": "為待處理的使用者訊息覆蓋層輸入標題。留空以使用預設值。",
"Enter a watermark for the response. Leave empty for none.": "請輸入回應浮水印內容,留空表示不使用浮水印。",
"Enter additional headers in JSON format": "",
"Enter additional headers in JSON format (e.g. {{'{{\"X-Custom-Header\": \"value\"}}'}})": "",
"Enter additional parameters in JSON format": "",
"Enter additional headers in JSON format": "請輸入額外的 HTTP 標頭,以 JSON 格式表示",
"Enter additional headers in JSON format (e.g. {{'{{\"X-Custom-Header\": \"value\"}}'}})": "請輸入額外的 HTTP 標頭,以 JSON 格式表示(例如:{{'{{\"X-Custom-Header\": \"value\"}}'}}",
"Enter additional parameters in JSON format": "請輸入額外的參數,以 JSON 格式表示",
"Enter api auth string (e.g. username:password)": "輸入 API 驗證字串例如username:password",
"Enter Application DN": "輸入應用程式 DN",
"Enter Application DN Password": "輸入應用程式 DN 密碼",
@ -578,6 +582,7 @@
"Enter Kagi Search API Key": "輸入 Kagi 搜尋 API 金鑰",
"Enter Key Behavior": "Enter 鍵行為",
"Enter language codes": "輸入語言代碼",
"Enter MinerU API Key": "",
"Enter Mistral API Key": "輸入 Mistral API 金鑰",
"Enter Model ID": "輸入模型 ID",
"Enter model tag (e.g. {{modelTag}})": "輸入模型標籤(例如:{{modelTag}}",
@ -701,7 +706,7 @@
"Failed to load file content.": "載入檔案內容失敗。",
"Failed to move chat": "移動對話失敗",
"Failed to read clipboard contents": "讀取剪貼簿內容失敗",
"Failed to render diagram": "",
"Failed to render diagram": "繪製圖表失敗",
"Failed to save connections": "儲存連線失敗",
"Failed to save conversation": "儲存對話失敗",
"Failed to save models configuration": "儲存模型設定失敗",
@ -735,14 +740,14 @@
"Firecrawl API Key": "Firecrawl API 金鑰",
"Floating Quick Actions": "浮動快速操作",
"Focus chat input": "聚焦對話輸入",
"Folder": "",
"Folder Background Image": "資料夾背景圖",
"Folder deleted successfully": "成功刪除資料夾",
"Folder": "分組",
"Folder Background Image": "分組背景圖",
"Folder deleted successfully": "成功刪除分組",
"Folder Name": "分組名稱",
"Folder name cannot be empty.": "資料夾名稱不能為空。",
"Folder name updated successfully": "成功更新資料夾名稱",
"Folder name cannot be empty.": "分組名稱不能為空。",
"Folder name updated successfully": "成功更新分組名稱",
"Folder updated successfully": "分組更新成功",
"Folders": "資料夾",
"Folders": "分組",
"Follow up": "跟進",
"Follow Up Generation": "跟進內容生成",
"Follow Up Generation Prompt": "跟進內容生成提示詞",
@ -805,8 +810,8 @@
"H2": "二級標題",
"H3": "三級標題",
"Haptic Feedback": "觸覺回饋",
"Headers": "",
"Headers must be a valid JSON object": "",
"Headers": "HTTP 標頭",
"Headers must be a valid JSON object": "HTTP 標頭必須是有效的 JSON 格式",
"Height": "高度",
"Hello, {{name}}": "您好,{{name}}",
"Help": "說明",
@ -823,6 +828,8 @@
"How can I help you today?": "今天我能為您做些什麼?",
"How would you rate this response?": "您如何評價此回應?",
"HTML": "HTML",
"http://localhost:8000": "",
"https://mineru.net/api/v4": "",
"Hybrid Search": "混合搜尋",
"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "我確認已閱讀並理解我的操作所帶來的影響。我了解執行任意程式碼的相關風險,並已驗證來源的可信度。",
"ID": "ID",
@ -989,6 +996,9 @@
"Microsoft OneDrive": "Microsoft OneDrive",
"Microsoft OneDrive (personal)": "Microsoft OneDrive個人版",
"Microsoft OneDrive (work/school)": "Microsoft OneDrive公司版學校版",
"MinerU": "",
"MinerU API Key required for Cloud API mode.": "",
"minerU managed (Cloud API)": "",
"Mistral OCR": "Mistral OCR",
"Mistral OCR API Key required.": "需要提供 Mistral OCR API 金鑰。",
"Model": "模型",
@ -1038,11 +1048,11 @@
"New Chat": "新增對話",
"New Folder": "新增資料夾",
"New Function": "新增函式",
"New Knowledge": "",
"New Model": "",
"New Knowledge": "新增知識",
"New Model": "新增模型",
"New Note": "新增筆記",
"New Password": "新密碼",
"New Prompt": "",
"New Prompt": "新增提示詞",
"New Tool": "新增工具",
"new-channel": "new-channel",
"Next message": "下一條訊息",
@ -1056,9 +1066,10 @@
"No content to speak": "無可朗讀的內容",
"No conversation to save": "沒有可儲存的對話",
"No distance available": "無可用距離",
"No expiration can pose security risks.": "",
"No feedbacks found": "未找到回饋",
"No file selected": "未選取檔案",
"No functions found": "",
"No functions found": "未找到函式",
"No groups with access, add a group to grant access": "沒有具有存取權限的群組,新增群組以授予存取權限",
"No HTML, CSS, or JavaScript content found.": "未找到 HTML、CSS 或 JavaScript 內容。",
"No inference engine with management support found": "未找到支援管理功能的推理引擎",
@ -1069,14 +1080,14 @@
"No models selected": "未選取模型",
"No Notes": "尚無筆記",
"No notes found": "沒有任何筆記",
"No prompts found": "",
"No prompts found": "未找到提示詞",
"No results": "沒有結果",
"No results found": "未找到任何結果",
"No search query generated": "未產生搜尋查詢",
"No source available": "無可用來源",
"No sources found": "未找到任何來源",
"No suggestion prompts": "沒有建議提示詞",
"No tools found": "",
"No tools found": "未找到工具",
"No users were found.": "未找到任何使用者",
"No valves": "沒有設定項目",
"No valves to update": "設定項目可更新",
@ -1235,7 +1246,7 @@
"Public": "公開",
"Pull \"{{searchValue}}\" from Ollama.com": "從 Ollama.com 下載「{{searchValue}}」",
"Pull a model from Ollama.com": "從 Ollama.com 下載模型",
"Pull Model": "",
"Pull Model": "下載模型",
"pypdfium2": "pypdfium2",
"Query Generation Prompt": "查詢生成提示詞",
"Querying": "查詢中",
@ -1382,8 +1393,9 @@
"Select how to split message text for TTS requests": "選擇如何拆分訊息文字以用於 TTS 請求",
"Select Knowledge": "選擇知識庫",
"Select only one model to call": "僅選擇一個模型來呼叫",
"Select view": "",
"Select view": "選擇檢視",
"Selected model(s) do not support image inputs": "選取的模型不支援圖片輸入",
"Self-Hosted": "",
"semantic": "語義",
"Send": "傳送",
"Send a Message": "傳送訊息",
@ -1423,7 +1435,7 @@
"Share Chat": "分享對話",
"Share to Open WebUI Community": "分享到 Open WebUI 社群",
"Share your background and interests": "分享您的背景與興趣",
"Shared with you": "",
"Shared with you": "分享給您",
"Sharing Permissions": "分享權限設定",
"Shortcuts with an asterisk (*) are situational and only active under specific conditions.": "帶星號 (*) 的快捷鍵受場景限制,僅在特定條件下生效。",
"Show": "顯示",
@ -1461,6 +1473,7 @@
"Speech-to-Text": "語音轉文字 (STT) ",
"Speech-to-Text Engine": "語音轉文字 (STT) 引擎",
"standard": "標準",
"Start a new conversation": "開始新對話",
"Start of the channel": "頻道起點",
"Start Tag": "起始標籤",
"Status Updates": "顯示實時回答狀態",
@ -1491,7 +1504,7 @@
"System Instructions": "系統指令",
"System Prompt": "系統提示詞",
"Table Mode": "表格模式",
"Tag": "",
"Tag": "標籤",
"Tags": "標籤",
"Tags Generation": "標籤生成",
"Tags Generation Prompt": "標籤生成提示詞",
@ -1603,7 +1616,7 @@
"Transformers": "Transformers",
"Trouble accessing Ollama?": "存取 Ollama 時遇到問題?",
"Trust Proxy Environment": "信任代理環境",
"Try adjusting your search or filter to find what you are looking for.": "",
"Try adjusting your search or filter to find what you are looking for.": "調整您的搜尋或過濾器以找到您正在尋找的內容。",
"Try Again": "重新產生",
"TTS Model": "文字轉語音 (TTS) 模型",
"TTS Settings": "文字轉語音 (TTS) 設定",
@ -1640,7 +1653,7 @@
"Upload directory": "上傳目錄",
"Upload files": "上傳檔案",
"Upload Files": "上傳檔案",
"Upload Model": "",
"Upload Model": "上傳模型",
"Upload Pipeline": "上傳管線",
"Upload Progress": "上傳進度",
"Upload Progress: {{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)": "上傳進度:{{uploadedFiles}}/{{totalFiles}} ({{percentage}}%)",
@ -1687,7 +1700,6 @@
"Warning": "警告",
"Warning:": "警告:",
"Warning: Enabling this will allow users to upload arbitrary code on the server.": "警告:啟用此功能將允許使用者在伺服器上上傳任意程式碼。",
"Warning: If you update or change your embedding model, you will need to re-import all documents.": "警告:如果您更新或更改嵌入模型,您將需要重新匯入所有檔案。",
"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "警告Jupyter 執行允許任意程式碼執行,構成嚴重安全風險 —— 請務必極度謹慎。",
"Web": "網頁",
"Web API": "網頁 API",

View File

@ -83,7 +83,7 @@ export const replaceTokens = (content, sourceIds, char, user) => {
const sourceId = sourceIds[idx - 1];
return sourceId
? `<source_id data="${idx}" title="${encodeURIComponent(sourceId)}" />`
: match;
: `[${idx}]`;
})
.join('');

View File

@ -85,25 +85,27 @@
}
};
const setUserSettings = async (cb) => {
const userSettings = await getUserSettings(localStorage.token).catch((error) => {
const setUserSettings = async (cb: () => Promise<void>) => {
let userSettings = await getUserSettings(localStorage.token).catch((error) => {
console.error(error);
return null;
});
if (userSettings) {
await settings.set(userSettings.ui);
if (cb) {
await cb();
if (!userSettings) {
try {
userSettings = JSON.parse(localStorage.getItem('settings') ?? '{}');
} catch (e: unknown) {
console.error('Failed to parse settings from localStorage', e);
userSettings = {};
}
}
try {
return JSON.parse(localStorage.getItem('settings') ?? '{}');
} catch (e: unknown) {
console.error('Failed to parse settings from localStorage', e);
return {};
if (userSettings?.ui) {
settings.set(userSettings.ui);
}
if (cb) {
await cb();
}
};