diff --git a/backend/llm.py b/backend/llm.py
index 926051c..c69955e 100644
--- a/backend/llm.py
+++ b/backend/llm.py
@@ -16,8 +16,8 @@ VLM_MODEL = os.getenv('VLM_MODEL', 'qwen3-vl:30b')
# Timeouts in seconds (10 minutes for large model loading)
COMPLETION_TIMEOUT = 600
-OCR_TIMEOUT = 120
-CONVERT_TIMEOUT = 60
+OCR_TIMEOUT = 600
+CONVERT_TIMEOUT = 600
client = ollama.AsyncClient(host=OLLAMA_HOST)
logger = logging.getLogger("llm")
diff --git a/src/components/MilkdownEditor.vue b/src/components/MilkdownEditor.vue
index 5289e6d..6a15b69 100644
--- a/src/components/MilkdownEditor.vue
+++ b/src/components/MilkdownEditor.vue
@@ -36,24 +36,27 @@
type="button"
class="action-btn"
:class="{ 'force-disabled': isDocUploadDisabled }"
- :aria-label="t('uploadFile')"
- :title="docUploadButtonTitle"
- @click="triggerFileUpload"
+ :aria-label="t('upload')"
+ :title="uploadButtonTitle"
+ @click="triggerUpload"
>
- {{ t('uploadFile') }}
+ {{ t('upload') }}
-
-
+
+
-
+