i18n-translate-agent
Version:
An intelligent i18n translation agent powered by OpenAI, supporting automatic translation of JSON files with caching and progress tracking
18 lines (17 loc) • 540 B
JavaScript
import fs from "fs";
export function logErrorToFile(params) {
const { error, key, language, fileName } = params;
const logMessage = `${new Date().toISOString()} - Error: ${error.message}
\nLanguage: ${language}
\nFileName: ${fileName}
\nkey:${key}
\nStack: ${error.stack}\n\n`;
fs.appendFile("error.log", logMessage, (err) => {
if (err) {
console.error("无法写入日志文件:", err);
}
else {
console.log("错误日志已写入 error.log 文件");
}
});
}