feat(i18n): add English localization with per-user language preference and navbar toggle
This commit is contained in:
@@ -19,6 +19,7 @@ class User(Base):
|
||||
is_admin = Column(Boolean, nullable=False, default=False)
|
||||
invited_by_code_id = Column(Integer, ForeignKey("invite_codes.id", ondelete="SET NULL"), nullable=True)
|
||||
showcase_mode = Column(String(16), nullable=False, default="profile")
|
||||
language = Column(String(4), nullable=False, default="zh")
|
||||
created_at = Column(DateTime, default=_utcnow)
|
||||
|
||||
profiles = relationship("Profile", back_populates="user", cascade="all, delete-orphan")
|
||||
|
||||
Reference in New Issue
Block a user