feat(tool): Script to mark translated strings on Crowdin as "Done" (#41241)

This commit is contained in:
Randell Dawson
2021-02-23 23:45:02 -07:00
committed by GitHub
parent b11dd87047
commit 59a4cde9ed
3 changed files with 160 additions and 1 deletions

View File

@@ -0,0 +1,17 @@
const authHeader = require('./auth-header');
const makeRequest = require('./make-request');
const getLanguages = async projectId => {
let headers = { ...authHeader };
const endPoint = `projects/${projectId}?limit=500`;
const response = await makeRequest({ method: 'get', endPoint, headers });
if (response.data && response.data.targetLanguageIds.length) {
return response.data.targetLanguageIds;
} else {
const { error, errors } = response;
console.error(error ? error : errors);
return null;
}
};
module.exports = getLanguages;