You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
During colord build, I have been getting the following warning:
[161/221] Generating x11-colors.icc with a custom commandne.so.p/cd-plugin-sane.c.o
(cd-create-profile:2036): libcolord-WARNING **: 10:29:01.777: failed to parse localized text Col?rs X11[fur]: ignoring invalid country code: fur
Looks like colord does not like the three letter language code for Friulian:
IIRC, the ICC specification only allows a two character ISO 639-1 language code, and a two letter ISO 3166-1 country code. According to https://en.wikipedia.org/wiki/Friulian_language there's a ISO 639-2 and ISO 639-3 code, but no ISO 639-1 language code. Maybe I just skip fur?
Looking at the specification, you are right – the struct only reserves 2 bytes for the language code. Since there are many languages without Alpha-2 code, would it make sense to report it to ICC so they can possibly address it in future versions of the spec?
During colord build, I have been getting the following warning:
Looks like colord does not like the three letter language code for Friulian:
colord/lib/colord/cd-icc.c
Lines 1294 to 1300 in 4534c16
It also weirdly calls it country code even though there is no country code (it would be in
split[1]
).The text was updated successfully, but these errors were encountered: