It is a good idea from an internationalization point of view, but it will be tricky, as in the future the Satellites plug-in is supposed to let the user modify and add groups. At the same time, it's nice to have the satellites.json file as a plain text file, without Unicode encoding. (For that, one can use QUrl and its functions for percent or ACE encoding.)
In all cases, it should be done carefully, with a list of the possible problems and desired features before any code is written. I don't want to repeat the situation with the plug-in translations. ;)
It is a good idea from an internationaliz ation point of view, but it will be tricky, as in the future the Satellites plug-in is supposed to let the user modify and add groups. At the same time, it's nice to have the satellites.json file as a plain text file, without Unicode encoding. (For that, one can use QUrl and its functions for percent or ACE encoding.)
In all cases, it should be done carefully, with a list of the possible problems and desired features before any code is written. I don't want to repeat the situation with the plug-in translations. ;)