extensions
extensions copied to clipboard
Allow changing the Translate Text Instance ID into a sensible name from the start
The Translate Text extension has a flaw whereby the option to change the instance ID to a sensible name only shows up if the ID ‘firestore-translate-text’ is already taken. If not, we cannot change the instance ID.
Since we cannot change the instance ID once the extension is installed, we are stuck with an instance with a generic name of which, to see what it does, we have to open the configuration every time. So the issue is the annoyance of there always being this instance of which we do not know what it translates because it has a generic name.
As a workaround I have reconfigured the firebase-translate-text instance to translate nothing. I have given it a collection path and input field name that dont exist. In this way, I get to ignore the generic instance because it doesnt do anything while the option to rename my instance IDs now becomes available.
Of course, it is rather silly that I have to do that. I cannot think of a good reason why the option to rename an instance ID should only show up if ‘firebase-translate-text’ is already taken.
What I would like is that the option to rename an instance ID is always available so that all instances of the extension can have sensible names.
Hi there, thanks for raising this, I think it's a great suggestion. I've raised a feature request with the extensions team. Having the option to rename instances through the console would be useful.
As a workaround for now I believe you can also change the name when you install an extension programmatically, through the manifest -
Moving to blocked until an existing solution can be found for the console.
Thank you cabljac and dackers86.