Feat/upgrade check i18n scripts (#4671)

This commit is contained in:
crazywoola 2024-05-27 10:36:34 +08:00 • committed by GitHub
commit 8152bc6fbf
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
13 changed files with 270 additions and 122 deletions

View file

@ -4,7 +4,8 @@ const path = require('node:path')
const transpile = require('typescript').transpile
const targetLanguage = 'en-US'
const languages = ['zh-Hans', 'fr-FR', 'ja-JP', 'pt-BR', 'uk-UA', 'vi-VN', 'zh-Hant']
const data = require('./languages.json')
const languages = data.languages.filter(language => language.supported).map(language => language.value)
async function getKeysFromLanuage(language) {
return new Promise((resolve, reject) => {