Multilingual: simplified translation method signature and put a factory to get repository via Ninject.