How to set up your YouTube channel

You must have a Google Account in order to sign in to YouTube. You will already have a Google Account if you have ever signed into any Google product, such as Gmail, YouTube, Google Maps, Blogger etc. If you do … Read More


An Introduction To Audiovisual Translation

Audiovisual translation is a specialised branch of translation dedicated to the language versioning techniques used in audiovisual content which can be used either at the production or post-production stage. Video is getting increasingly important: 74% of all internet traffic this … Read More

Google Adwords Set To Launch On YouTube

Video on adwords or adwords using images in Gmail, etc… Google has been testing various search engine advertising ad copy formats under the AdWords New Ad Formats Initiative. Now, Google Adwords is set to launch on the world second largest … Read More