If I set a colour label in dt, eg. XNView can’t see it. If I set it in XNView, dt detects the label. Would it be possible for dt to write it also to the standard position?
Obviously the “non standard” xmp:Label is more standardised than the one that dt writes, thus it is recognised by dt and others, e.g. XNView. Of course one could write a script, unfortunately not me. See it as suggestion. For exchangeability it would be fine if dt would write in xmp:Label, too.
Please check your facts before writing on the Internets. xmp:Label is inherently broken as the color name in there is not only translated by default in Lightroom, the user can even change it to arbitrary strings. So yes, dt can put some color name in there, but that’s just trying your luck.
And, IIRC, you can only use one colour label per picture in lightroom, whereas you can have any combination in darktable. I am using this feature a lot, and therefore ask to not cripple it. E.g.:
red: image to be worked on
yellow: image already got some attention, but processing not finished
green: image ready to be published
red and green: image ready in darktable, additional processing in external application (gimp) required
yellow and green: image ready in darktable, additional processing in external application finished
I, too, use combinations of colour labels … precisely because of their flexibility.
I suppose one could do something similar with tags, but the hotkey setting of colour labels is so much more handy