New profile posts

Yo shine,
where do i upload a video i translate to?
do i still post it at the translation section or where
thank you :cool: