Hi, Ylianst
I would like to change the above phrase to Japanese. If I change it to English, it works fine. But when I change it to Japanese, I got a meshcore error, so the Desktop menu is not shown? Is there a way to solve it?

Thanks in advance.
I'll take a look at it
Thank you :)
This is fixed in v0.5.58 for Windows and Linux... It will be in the next update for macOS.
Thank you for updating.
I tested it after update. But it didn't work.
I upgraded meshcentral and I reinstall meshagent.
I changed message in meshcore.js to japanese.

I updated meshcore.js to /agents/meshcore.js
I restarted meshcentral.
It doesn't show desktop/terminal menu on meshcentral.

How should I do to solve it?
ok, I see the issue... I had fixed the method call, to support UTF-8 messages... But it looks like the problem you are seeing, is that the meshcore.js file was not loaded as a UTF-8 document, the Javascript file was getting corrupt.... I'll take a look at it in the morning...
Hi. Just published MeshCentral v0.5.60 with an official way to change the user consent messages. In the domain section of the config.json, add the new "consentMessages" section like this:
"domains": {
"": {
"consentMessages": {
"Desktop": "{0} requesting remote desktop access. Grant access?",
"Terminal": "{0} requesting remote terminal access. Grant access?",
"Files": "{0} requesting remote files access. Grant access?"
}
}
Make sure to save the config.json in "UTF8" format. You can edit the strings like you want and {0} will be replaced with the username that is making the request, but it is not required to use {0} in the string.
Let me know if this works.
Like a charm!
Just published MeshCentral v0.5.61 and you can now customize the consent prompt title and notification messages by adding this to the domain section of config.json:
"consentMessages": {
"Title": "MeshCentral",
"Desktop": "{0} requesting remote desktop access. Grant access?",
"Terminal": "{0} requesting remote terminal access. Grant access?",
"Files": "{0} requesting remote files access. Grant access?"
},
"notificationMessages": {
"Title": "MeshCentral",
"Desktop": "{0} started a remote desktop session.",
"Terminal": "{0} started a remote terminal session.",
"Files": "{0} started a remote files session."
}
This would make everyone happy :)
Uhm...how are notificationMessages supposed to be displayed?
I guess in the same way of this one...

...anyway nothing happens...what am I missing? :confused:
In user consent options, enable "Notify User"

Wasn't so hard to get there...my bad, sorry :flushed:
Also, on windows, (at least with Windows 10), if you have any apps running fullscreen, toast notifications are blocked by the OS, until you exit out of your fullscreen app.... Personally, I found it quite annoying, because I had the fullscreen app on a secondary monitor, but Windows still blocked all toast notifications...
It works well.
Thank you for all :)
Most helpful comment
Just published MeshCentral v0.5.61 and you can now customize the consent prompt title and notification messages by adding this to the domain section of config.json:
This would make everyone happy :)