tiktok images and crowdin

This commit is contained in:
wukko
2022-09-03 21:32:39 +06:00
parent 297c1ed116
commit 9ea832caf5
24 changed files with 313 additions and 269 deletions

View File

@@ -5,6 +5,7 @@ import loadJson from "../modules/sub/loadJSON.js";
const locPath = './src/localization/languages'
let loc = {}
let changelog = loadJson('./src/localization/changelog.json')
export function loadLoc() {
fs.readdir(locPath, (err, files) => {
@@ -13,7 +14,7 @@ export function loadLoc() {
});
})
}
await loadLoc();
loadLoc();
export function replaceBase(s) {
return s.replace(/\n/g, '<br/>').replace(/{appName}/g, appName).replace(/{repo}/g, repo)
}
@@ -29,6 +30,7 @@ export function replaceAll(lang, str, string, replacement) {
}
export default function(lang, string, replacement) {
try {
if (lang === "changelog") return replaceBase(changelog[string]);
if (!Object.keys(loc).includes(lang)) lang = 'en';
let str = loc[lang]["strings"];
if (str && str[string]) {