2016-05-26 7 views
0

私はangle-translateのuseurlloader.My configに関する問題を抱えています。Angular-Translate UrlLoader

$translateProvider.useUrlLoader(ALL_CONSTANTS.AdminApiEndPointPrefix + "UtilitiesAPI/getResources"); 

    $translateProvider.preferredLanguage('en'); 

私のウェブAPI側は、

public async Task<string> GetAllResourceTexts(string culture) 
    { 

     var ret = "{'key' : 'value'}"; 
     return JsonConvert.SerializeObject(ret); 
    } 

私の見解では翻訳が見えません。

<p>{{'key' | translate}}</p> 

どうすればよいですか? Web APIからキー値のペアを返すのはどうすればよいですか?助けが必要。

PS:私は解決しました。問題はAPIからJSON形式を返すことでした。私は解決

app.controller('myController', function($translate){ 
    //controller code here 
    // also can try to use 
    // var myTranslated = $translate.instant('key'); 
}); 

答えて

0

:あなたはテンプレートで$translateサービスを持っている場合、私は私の問題が解決されていること。..

0

はチェックを修正する場合には、テンプレートを扱うお使いのコントローラに注入しなければなりません。問題はAPIからJSON形式を返すことでした。私が問題を解決したときに。

+0

これは問題ではありません。しかし、私はこの感謝を解決しました。 – Egomen

+0

コンソールにエラーがありますか? – shershen

関連する問題