Stream: troubleshooting

Topic: Could not find key "externaltools.*.displayname" in bundle


view this post on Zulip Notification Bot (Jul 24 2026 at 18:15):

A message was moved here from #troubleshooting > Problem with previewers by Philip Durbin ๐Ÿš€.

view this post on Zulip Philip Durbin ๐Ÿš€ (Jul 24 2026 at 18:15):

Yeah, this is an annoying problem.

view this post on Zulip Philip Durbin ๐Ÿš€ (Jul 24 2026 at 18:16):

@Bethany Seeger are you familiar with the idea of customizing the text in Dataverse? This: #docs > changing text in the UI?

view this post on Zulip Philip Durbin ๐Ÿš€ (Jul 24 2026 at 18:43):

Also, I'd say this is a bug. We should figure this out. So please feel free to simply create an issue.

view this post on Zulip Philip Durbin ๐Ÿš€ (Jul 24 2026 at 18:44):

Also, these docs are related: https://guides.dataverse.org/en/6.11/api/external-tools.html#internationalization-of-your-external-tool

Screenshot 2026-07-24 at 2.44.15โ€ฏPM.png

view this post on Zulip Philip Durbin ๐Ÿš€ (Jul 24 2026 at 18:45):

Basically, if you invent a tool today, Dataverse definitely won't know about it.

view this post on Zulip Philip Durbin ๐Ÿš€ (Jul 24 2026 at 18:47):

That said, Dataverse knows about some of the older tools:

#externaltools
externaltools.dct.displayname=Data Curation Tool
externaltools.dct.description=Data Curation Tool for curation of variables
externaltools.explorer.displayname=Data Explorer
externaltools.explorer.description=The Data Explorer provides a GUI which lists the variables in a tabular data file allowing searching, charting and cross tabulation analysis.

-- https://github.com/IQSS/dataverse/blob/v6.11/src/main/java/propertyFiles/Bundle.properties#L3194C1-L3199C1

view this post on Zulip Bethany Seeger (Jul 24 2026 at 20:39):

Hi Philip,

Yes, we have tweaked the bundle file and load it in via the -Ddataverse.lang.directory=/home/dataverse/langBundles java opts. It works well. I know we can add in information for these as well, but I can't even see in the code where it tries to load this key, so I'm not sure how that will help. (But I may have just not found the right code yet)

I agree with you - it does seem like a bug. I'll create a ticket.

view this post on Zulip Philip Durbin ๐Ÿš€ (Jul 24 2026 at 20:43):

Oh good, you're already set up for it. Yes, please try to add it and see if it works! :smile:

view this post on Zulip Bethany Seeger (Jul 24 2026 at 20:51):

https://github.com/IQSS/dataverse/issues/12560

view this post on Zulip Philip Durbin ๐Ÿš€ (Jul 24 2026 at 20:56):

Looks great, thanks!

view this post on Zulip Philip Durbin ๐Ÿš€ (Jul 24 2026 at 20:56):

This must be an old problem. I don't think we've changed that code for years.


Last updated: Aug 18 2026 at 08:27 UTC