parameters: (
          project_id: int, preferred_locale: str = "en"
      )
return_statement: return project.get_project_summary(preferred_locale)
docstring: Gets the project summary DTO
docstring_summary: Gets the project summary DTO
docstring_tokens: Gets the project summary DTO
function: def get_project_summary(
          project_id: int, preferred_locale: str = "en"
      ) -> ProjectSummary:
          """ Gets the project summary DTO """
          project = ProjectService.get_project_by_id(project_id)
          return project.get_project_summary(preferred_locale)
function_tokens: def get_project_summary ( project_id : int , preferred_locale : str = "en" ) -> ProjectSummary : project = ProjectService . get_project_by_id ( project_id ) return project . get_project_summary ( preferred_locale )