extensions icon indicating copy to clipboard operation
extensions copied to clipboard

Allow changing the Translate Text Instance ID into a sensible name from the start

Open Dan1ell opened this issue 2 years ago • 3 comments

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.

Dan1ell avatar Feb 23 '23 02:02 Dan1ell

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 -

image

cabljac avatar Mar 01 '23 09:03 cabljac

Moving to blocked until an existing solution can be found for the console.

dackers86 avatar Mar 01 '23 13:03 dackers86

Thank you cabljac and dackers86.

Dan1ell avatar Mar 02 '23 00:03 Dan1ell