If I create a library using LibraryManager.createLibrary(String,String,Map) or LibraryManager.createURILibrary(String,String,Map), the name is used as the display name.
If I create a library through the layer/library definition file strategy, I can set a DisplayName, that can be localized and human-friendly.
there are situation where we must create a libraries programmatically and they are not amenable to i18n/l10n.
The easiest solution is to add a new pair of create*Library methods:
LibraryManager.create.*Library(String type, String name, String displayName, Map content)
folks told me to increase the priority on this issue.
OK, I will put it into the plan for NB 6.10.
I would fine this useful too.
Hey... did this get implemented?
Fixed jet-main ac7d98ff7208