added Model name to setLocale to prevent unexpected behavior

If you don't add it function will always take the language from CakePHP, making it difficult to show/edit other languages