You may find useful to manually bootstrap like I did for localisation:
$(function(){
$.ajax({
url: "/GetResources",
type: "POST",
dataType: 'json',
contentType: "application/json; charset=utf-8",
success: function(result) {
var mn = 'app';
angular.module(mn).value('Resources', result);
angular.bootstrap(document, [mn]);
}
});
});
Resources are always available this way:
angular.module('app').run(function($rootScope, Resources){
$rootScope.resources = Resources;
});