Problem with FileChooser and Chinese characters on Mac

Hi All
I’m using FileChooser to load/save presets files to disk.
This works fine until the file path contains Chinese characters .
For Example, I created a directory : 接口 under the desktop on my Mac.

fc.reset (new juce::FileChooser ("Load preset from file...", juce::File::getCurrentWorkingDirectory(), "*.uxp", true));
fc->launchAsync ( juce::FileBrowserComponent::openMode
                                         | juce::FileBrowserComponent::canSelectFiles,
                                     [this] (const juce::FileChooser& chooser)
                                     {
                                        juce::String chosen;
                                        auto results = chooser.getURLResults();

                                        for (auto result : results)
                                            chosen << (result.isLocalFile() ? result.getLocalFile().getFullPathName()
                                                       : result.toString (false));

Picking a file from this directory using the FileChooser results in:

data juce::CharPointer_UTF8::CharType * “/Users/jerome/Desktop/接口A3A3/test prst save.uxp”

How can I get rid off those extra A3A3 in the file picked result ?
Thanks to all

I have same problem on windows systerm.

 auto folderChooserFlags = FileBrowserComponent::openMode | FileBrowserComponent::canSelectFiles; 
    fc->launchAsync(folderChooserFlags, [this](const FileChooser& chooser)
        {
              String tmp = chooser.getResult().getFullPathName();
               FileInputStream getfile(tmp);
              bool value = getfile.openedOk();
             // value ==0;
        }

If tmp has chinese characters, getfile will not a correct value.

what can i do,thank you.

Responding to myself : I downgraded juce to V7 (as I wanted to retrieve compatibility with Windows 7) and it seems this Chinese issue no longer occurs using Juce 7.

it is a bug in juce 8.