BetterPushbackC icon indicating copy to clipboard operation
BetterPushbackC copied to clipboard

Voicepack is not usable if there are brackets behind a specific country.

Open sandpatch opened this issue 4 years ago • 4 comments

A package called "en_IT(xxx)" will not work. It seems to only work if the pack is just the country code and nothing else. E.g. "pl(xxx)", "en-pl" or "en_PL" will work but not "en-pl(xxx)" or "en_PL(xxx)".

sandpatch avatar Jun 20 '20 20:06 sandpatch

After a lot of trial and error, I have found that the format "en_XY(xxx)" actually does work, if there is a "en_XY" (i.e. without suffix) folder present. I have changed all my voice folders to this format, using single digit suffixes. and BPB chooses randomly between the localized subsets, including the unsuffixed local base set. Please see the screenshot of my "msgs"-folder.

grafik

pjoerg avatar Nov 28 '20 14:11 pjoerg

@pjoerg Wow thanks. I tired it as well and it works! This is awesome, can't imagine how much you tried. I will see if I can implement it. Unfortunately I can't get it to work for Norway though

sandpatch avatar Dec 01 '20 00:12 sandpatch

You're right, Norway somehow doesn't seem to work. What also doesn't work for me - though I don't know if it was ever supposed to - is switching to the new local voice when doing a turnaround. I always end up with the voice from my first departure airport. It changes correctly, though, when I dis- then reenable BPB in the plugin admin.

It would be great, if BPB could somehow read out the current airport location at each start of the routine, not only at the start of the flight...

pjoerg avatar Dec 01 '20 22:12 pjoerg

Yeah, I think that merits it's own thread. I know you can bypass by opening the settings and saving. The first time it takes time (like a minute) but it doesn't crash. After that it's instantaneous and re selects the local pack

sandpatch avatar Dec 02 '20 01:12 sandpatch