tell translateServer to use the same node that was run #7515

Signed-off-by: si458 <simonsmith5521@gmail.com>

si458 committed Dec 26, 2025 at 15:23 UTC f75bce50f7d1c3d2047cd20bcd03780c03e2ea4f
1 file changed +1 -1
webserver.js
+1 -1
@@ -4096,7 +4096,7 @@ module.exports.CreateWebServer = function (parent, db, args, certificates, doneF
4096 res.send(JSON.stringify({ response: 'ok' }));
4097 console.log('Started server translation...');
4098 obj.pendingTranslation = true;
4099 - require('child_process').exec('node translate.js translateall \"' + translateFile + '\"', { maxBuffer: 512000, timeout: 300000, cwd: obj.path.join(__dirname, 'translate') }, function (error, stdout, stderr) {
4099 + require('child_process').exec(process.argv[0] + ' translate.js translateall \"' + translateFile + '\"', { maxBuffer: 512000, timeout: 300000, cwd: obj.path.join(__dirname, 'translate') }, function (error, stdout, stderr) {
4100 delete obj.pendingTranslation;
4101 if (error) { console.log('Server translation error', error); }
4102 // console.log('stdout', stdout);