【发布时间】:2015-10-06 04:55:17
【问题描述】:
在我的应用中,我使用 angular UI-Router。
我有当地人(英语和希伯来语) 我的基本语言是英语。
这就是为什么我希望语言是英语不要将参数添加到 url
例如:
- 首页英语 -->
http://example.com/ Home 希伯来语 -->
http://example.com/he/关于我们英文 -->
http://example.com/about- 关于我们希伯来语 -->
http://example.com/he/about
这可能吗?
这是我当前的代码
$stateProvider
.state('/', {
url: "/",
templateUrl: "Assets/app/templates/home.html",
controller: 'homeController'
})
.state('activity', {
url: "/activity",
templateUrl: "Assets/app/templates/gallery.html",
controller: 'galleryController'
})
.state('page', {
url: '/:pagename',
templateUrl: "Assets/app/templates/page.html",
controller: 'pageController'
});
【问题讨论】:
标签: javascript angularjs angular-ui-router angular-ui