When LR detects that itself and an external application both changed the metadata, it displays a warning badge on the tumbnail. When clicked, a dialog to resolve the conflict appears.
=> Dialog uses resource MetadataUpdateConflictExplanation (OK).
=> Tooltip of badge uses resouce MetadataUpdateUnknownError ("error writing metadata"). This seems to be wrong.
=> I would have expected resource SidecarConflict ("Sidecar file has conflict") for tooltip.
Similar behaviour (warning badge, dialog when clicked) happens when an error occurs writing metadata to the file, but with other texts. In this case, I observed the following:
=> Dialog uses resource MetadataUpdateUnknownErrorExplanation (OK).
=> Tooltip of badge uses resouce SidecarConflict ("Sidecar file has conflict"). This seems to be wrong
=> I would have expected resource MetadataUpdateUnknownError ("error writing metadata") for tooltip.
It seems that LR sets the wrong tooltip in both cases, i.e. the resource references to both tooltips were accidentally swapped in lightrooms program code responsible for setting the warning badges.
Am I right or perhaps am I missing something?
Oh, and by the way: Strictly, the wording "Sidecar file has conflict" is not 100% correct because only proprietary RAWs have sidecar files. Perhaps "XMP data conflict" would be better?