- const languagesArray = this.serverService.getVideoLanguages()
- const categoriesArray = this.serverService.getVideoCategories()
-
- this.languages = res.instance.languages
- .map(l => {
- const languageObj = languagesArray.find(la => la.id === l)
-
- return peertubeTranslate(languageObj.label, translations)
- })
-
- this.categories = res.instance.categories
- .map(c => {
- const categoryObj = categoriesArray.find(ca => ca.id === c)
-
- return peertubeTranslate(categoryObj.label, translations)
- })
+ this.languages = this.instanceService.buildTranslatedLanguages(about, translations)
+ this.categories = this.instanceService.buildTranslatedCategories(about, translations)