C # – How to execute a method on initialization of ALL controllers?

I have a static class that loads the language against the cookie or the stored URL. In all Controller I have to insert the following method once:

protected replace void Initialize (System.Web.Routing.RequestContext requestContext)
{
LanguageCookieController.Load (); // Loading method
base.Initialize (requestContext);
}

But there have been cases where I forgot to add these calls and so on. Views j & # 39; Love Controller X does not wear the language that the user is.

How can I perform this initialization not only on 1 Controller but overall, including those that will be added?