gpt4 book ai didi

javascript - 使用ajax请求进行 Angular 翻译

转载 作者:行者123 更新时间:2023-11-28 08:16:30 27 4
gpt4 key购买 nike

我正在开发一个应用程序,我想翻译我的页面中的一些数据。我正在使用以下 Angular 库: Angular 翻译和 Angular 翻译加载器静态文件。

我写了这些配置方法:

myApp.config(['$translateProvider', function($translateProvider) {
$translateProvider.useStaticFilesLoader({
prefix: appdifConst.context + '/messages/messages_',
suffix: '.json'
});

$translateProvider.preferredLanguage('en');
}]);

当我的应用程序启动时,我似乎从/message/messages_*.json 获取了所有 json 文件。我想要的是以一种方式配置上面的方法,当我的应用程序开始加载时,只有一个文件(例如预定义的英语)要加载,并且当我单击链接(例如 fr)时appi 发出 ajax 后请求并返回 messages_fr.json。这怎么可能?

最佳答案

实际上,你想要的正是 Angular-translate 所做的。它仅加载当前请求的语言(在您的情况下为“en”)。您使用什么版本?

关于javascript - 使用ajax请求进行 Angular 翻译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23522206/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com