22 lines
683 B
Python
22 lines
683 B
Python
import importlib
|
|
from tradingagents.default_config import DEFAULT_CONFIG
|
|
|
|
def get_lang():
|
|
lang_code = DEFAULT_CONFIG.get("language", "zh")
|
|
try:
|
|
lang_module = importlib.import_module(f"tradingagents.i18n.{lang_code}")
|
|
return lang_module.LANG
|
|
except Exception:
|
|
# fallback to zh
|
|
from .interface.zh import LANG
|
|
return LANG
|
|
|
|
def get_prompts():
|
|
lang_code = DEFAULT_CONFIG.get("language", "zh")
|
|
try:
|
|
lang_module = importlib.import_module(f"tradingagents.i18n.{lang_code}")
|
|
return lang_module.PROMPTS
|
|
except Exception:
|
|
# fallback to zh
|
|
from .prompts.zh import PROMPTS
|
|
return PROMPTS |