| 12345678910111213141516171819202122 | from typing import Optionalfrom pydantic import BaseModelclass I18nObject(BaseModel):    """    Model class for i18n object.    """    zh_Hans: Optional[str] = None    en_US: str    def __init__(self, **data):        super().__init__(**data)        if not self.zh_Hans:            self.zh_Hans = self.en_US    def to_dict(self) -> dict:        return {            'zh_Hans': self.zh_Hans,            'en_US': self.en_US,        }
 |