ルーティングのために$ stateProviderを使用し、翻訳のために角度変換しています。私が達成したいのは、選択した言語をURLにバインドさせ、[default = en]で言語をオプションにすることです。 ように:
www.mydomain.com/home
www.mydomain.com/en/home
www.mydomain.com/ar/home
それに応じて対応させてください。
私は私が
www.mydomain.com/home
よう
www.mydomain.com/en/home
またはそれなしのような言語パラメータをホームページに行きたい
$urlRouterProvider.otherwise("/home");
$stateProvider
// Homepage:
.state("app", {
url: "/:lang?",
abstract: true,
template: '<ui-view/>'
})
.state("app.home", {
url: "/home",
templateUrl: "common/views/main.html"
});
に
このコードを使用おかげ
iが www.mydomain.com/home www.mydomain.com/en/home –
iは[www.mydomain.com/home] に移動することができ [www.mydomain.com/enに移動することができ/ home] –
言語なしでナビゲートする必要があります。 –