summaryrefslogtreecommitdiff
path: root/src/ollama_web/i18n/__init__.py
diff options
context:
space:
mode:
authortanaka takashi <isazaka@gmail.com>2026-08-02 15:50:41 +0900
committertanaka takashi <isazaka@gmail.com>2026-08-02 15:50:41 +0900
commit515f96a7779f117a7e37f854de2ded99160d0c76 (patch)
treeb63e4b39da1f7edb18146e94b16a76d4925948a4 /src/ollama_web/i18n/__init__.py
parent1729e1c399a41b4128b5dd7ef0286fae128e6157 (diff)
scrape_url / pdf_to_text / search_and_fetch はページング(継続トークン方式)に対応
mypy 6エラー修正
Diffstat (limited to 'src/ollama_web/i18n/__init__.py')
-rw-r--r--src/ollama_web/i18n/__init__.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/ollama_web/i18n/__init__.py b/src/ollama_web/i18n/__init__.py
index 56dd217..6ab540c 100644
--- a/src/ollama_web/i18n/__init__.py
+++ b/src/ollama_web/i18n/__init__.py
@@ -9,7 +9,7 @@ from __future__ import annotations
import json
from pathlib import Path
-from typing import Any
+from typing import Any, cast
from ollama_web.config import settings
@@ -22,7 +22,7 @@ def _load_messages(lang: str) -> dict[str, Any]:
path = _MESSAGES_DIR / f"{lang}.json"
try:
with path.open("r", encoding="utf-8") as f:
- return json.load(f)
+ return cast(dict[str, Any], json.load(f))
except (FileNotFoundError, json.JSONDecodeError):
return {}
@@ -81,4 +81,4 @@ def t(key: str, lang: str | None = None, fallback: str | None = None) -> str:
value = _resolve(key, get_messages(resolve_language(lang)))
if isinstance(value, str):
return value
- return fallback if fallback is not None else key
+ return fallback if fallback is not None else key \ No newline at end of file