Ylianst / MeshCentralAssistant

Tray icon tool for the MeshCentral Agent. It displays the state of the agent, you can start and stop the agent and request help.
https://meshcentral.com
Apache License 2.0
36 stars 26 forks source link

Incomplete translation #37

Open elmar69 opened 10 months ago

elmar69 commented 10 months ago

I'm using German translation. The grant-access dialog is only partly translated: Title and Buttons are translated, The Main Question and the checkbox-label are not.

How can I fix that?

buckybytes commented 5 months ago

The translations are apparently in the main MeshCentral project. If you'd still like this addressed, I can do the legwork, but I don't speak German. If you'd like to give me your native-speaker version of what each bit of English should translate to in German, I can give it a try.

elmar69 commented 5 months ago

Here are the translations with Username "ElmarHaneke": User "ElmarHaneke" is requesting remote desktop control of this computer. Click allow to grant access. Der Benutzer "ElmarHaneke" möchte eine Fernsteuerung Ihres Bildschirmes durchführen. Klicken Sie auf "Erlauben", um den Zugriff zu gestatten.

Auto-accpt all requests for next 5 minutes. Weitere Anfragen in den nächsten 5 Minuten automatisch gestatten.

User "ElmarHaneke" is requesting remote terminal control of this computer. Click allow to grant access. Der Benutzer "ElmarHaneke" möchte eine Eingabeaufforderung ihres Rechners öffnen. Klicken Sie auf "Erlauben", um den Zugriff zu gestatten.

User "ElmarHaneke" is requesting access to all files on this computer. Click allow to grant access. Der Benutzer "ElmarHaneke" möchte Zugriff auf alle Dateien dieses Rechners haben. Klicken Sie auf "Erlauben", um den Zugriff zu gestatten.

elmar69 commented 5 months ago

Another untranslated message appears on closing:

Disconnect from server and close? Serververbindung schließen und Programm beenden?

buckybytes commented 5 months ago

It appears as if these strings don't use the translation file at all, so there will be a little internationalization work to be done in the code. I'm leaving this as a reference for when I circle back around.

https://github.com/Ylianst/MeshCentralAssistant/blob/277c9203b47b5042458b0e3b1a15e92c7ef98c30/src/MeshCentralTunnel.cs#L312

So don't go looking in the main translate.json for these.