const fs = require('fs'); let content = fs.readFileSync('src/lib/i18n.js', 'utf8'); content = content.replace( /weatherCurrentAvg: "\{current,([\s\S]*?)down: "([^"]+)",\n\}\°C ([^•]+) • ([^\{]+) \{avg\}\°C",/g, 'weatherCurrentAvg: "{current}°C $3 • $4 {avg}°C",\n$1down: "$2",' ); fs.writeFileSync('src/lib/i18n.js', content); console.log('Fixed i18n.js syntax errors dynamically.');