Is your feature request related to a problem? Please describe.
At the moment, Polyglot scans the current active scene for tokens and checks for languages on those owned tokens by the Foundry User to determine if they should be able to understand the language, and display the unscrambled text accordingly. However, there are some scenarios in which this would be incorrect:
You are an observer of a game in which you are broadcasting to others (like Twitch).
You are on a map in which its just a map and does not include the tokens of the player.
Describe the solution you'd like
I propose two settings:
Permission minimum: The minimum setting a Foundry user must have on a single token/actor that would allow them to utilize the languages of the token/actor (Owner [Default], Observer, Limited).
Scan Tokens/Actors: If set to Token, Polyglot will scan the current scene for Tokens and those tokens that meet the Permission Minimum will be used to determine if the Foundry user has permission to view the unscrambled text. If set to Actor, Polyglot will scan all of the actors instead of Tokens on the current scene that meet the permission minimum requirement, and use those languages.
Describe alternatives you've considered
In order to make sure that my broadcast observer sees the untranslated text, I have had to give ownership of an "Observer" token that I had to drag onto every Scene. I also need to drag all of the PC's tokens onto every scene when I'm going to be speaking in another language.
Is your feature request related to a problem? Please describe. At the moment, Polyglot scans the current active scene for tokens and checks for languages on those owned tokens by the Foundry User to determine if they should be able to understand the language, and display the unscrambled text accordingly. However, there are some scenarios in which this would be incorrect:
Describe the solution you'd like I propose two settings:
Describe alternatives you've considered In order to make sure that my broadcast observer sees the untranslated text, I have had to give ownership of an "Observer" token that I had to drag onto every Scene. I also need to drag all of the PC's tokens onto every scene when I'm going to be speaking in another language.