Files
2025-02-05 16:12:35 -03:00

18 lines
578 B
JavaScript

require("dotenv").config();
const { MovieDb } = require("moviedb-promise");
const moviedb = new MovieDb(process.env.TMDB_API);
async function getLanguages() {
const [primaryTranslations, languages] = await Promise.all([
moviedb.primaryTranslations(),
moviedb.languages(),
]);
return primaryTranslations.map((element) => {
const [language, country] = element.split("-");
const findLanguage = languages.find((obj) => obj.iso_639_1 === language);
return { iso_639_1: element, name: findLanguage.english_name};
});
}
module.exports = { getLanguages };