【发布时间】:2023-06-11 00:47:02
【问题描述】:
我有这样的翻译服务,我正在使用 assets/en_json 或 fr_json 文件,但我想将这些文件移动到云存储 s3 存储桶中,我想在翻译服务中使用我该怎么做
data: any = {};
constructor(private http: HttpClient) {}
use(lang: string): Promise<{}> {
return new Promise<{}>((resolve, reject) => {
lang = !lang ? localStorage.getItem('auth_user_language') : lang;
const langPath = `assets/${lang || 'en_us'}.json`;
this.http.get<{}>(langPath).subscribe(
translation => {
this.data = Object.assign({}, translation || {});
resolve(this.data);
},
error => {
this.data = {};
resolve(this.data);
}
);
});
}
}```
【问题讨论】:
-
也许这有帮助:dragonprogrammer.com/serve-angular-files-cloud-storage 这不是 s3 但我认为这是同一个方向
标签: angular amazon-s3 google-cloud-storage bucket