Refactor and translate comments and docstrings in utility modules to English for better clarity and maintainability. Update Gunicorn and application startup messages for consistency in language. Enhance documentation with English translations for better accessibility.

This commit is contained in:
dienakdz
2026-04-06 16:47:36 +07:00
parent 3ca291a346
commit 11e2e5aaa6
64 changed files with 2323 additions and 2336 deletions
+10 -10
View File
@@ -7,7 +7,7 @@ from logging.handlers import RotatingFileHandler
def setup_logger():
"""配置全局日志"""
"""Configure global logs"""
log_level = os.getenv('LOG_LEVEL', 'INFO')
log_format = '%(asctime)s - %(name)s - %(levelname)s - %(message)s'
@@ -16,22 +16,22 @@ def setup_logger():
format=log_format
)
# 过滤 werkzeug INFO 级别日志(减少噪音)
# 只保留 WARNING 及以上级别
# Filter werkzeug's INFO level logs (reduce noise)
# Only keep WARNING and above levels
werkzeug_logger = logging.getLogger('werkzeug')
werkzeug_logger.setLevel(logging.WARNING)
# 过滤 kline 路由的 INFO 级别日志(减少噪音)
# 只保留 WARNING 及以上级别
# Filter INFO level logs for kline routes (reduce noise)
# Only keep WARNING and above levels
kline_logger = logging.getLogger('app.routes.kline')
kline_logger.setLevel(logging.WARNING)
# 创建日志目录
# Create log directory
log_dir = 'logs'
if not os.path.exists(log_dir):
os.makedirs(log_dir)
# 添加文件处理器
# Add file handler
file_handler = RotatingFileHandler(
os.path.join(log_dir, 'app.log'),
maxBytes=10*1024*1024, # 10MB
@@ -44,13 +44,13 @@ def setup_logger():
def get_logger(name: str) -> logging.Logger:
"""
获取指定名称的日志记录器
Get the logger with the specified name
Args:
name: 日志记录器名称
name: logger name
Returns:
Logger 实例
Logger instance
"""
return logging.getLogger(name)