Opened 5 years ago
Last modified 4 years ago
#17853 needinfo defect
relation.nameOrder not working
Reported by: | anonymous | Owned by: | anonymous |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Core | Version: | |
Keywords: | Cc: |
Description (last modified by )
Attachments (3)
Change History (10)
by , 5 years ago
Attachment: | Selection_003.png added |
---|
by , 5 years ago
Attachment: | Selection_002.png added |
---|
by , 5 years ago
Attachment: | Selection_001.png added |
---|
comment:1 by , 5 years ago
Description: | modified (diff) |
---|
comment:2 by , 5 years ago
Description: | modified (diff) |
---|
comment:3 by , 5 years ago
comment:4 by , 5 years ago
The relation members shown in attachment:Selection_003.png are platform nodes. The relation.nameOrder
preference affects the formatting of relation names. How should the latter influence the former?
comment:5 by , 4 years ago
Owner: | changed from | to
---|---|
Status: | new → needinfo |
follow-up: 7 comment:6 by , 4 years ago
If platform node has name:en node name display as english in relation members list.
If platform node has not name:en(Only name, name:ko) node name display as korean in relation members list.
My ubuntu locale setting are below
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=ko_KR.UTF-8
LC_TIME=ko_KR.UTF-8
LC_COLLATE=ko_KR.UTF-8
LC_MONETARY=ko_KR.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=ko_KR.UTF-8
LC_NAME=ko_KR.UTF-8
LC_ADDRESS=ko_KR.UTF-8
LC_TELEPHONE=ko_KR.UTF-8
LC_MEASUREMENT=ko_KR.UTF-8
LC_IDENTIFICATION=ko_KR.UTF-8
LC_ALL=
comment:7 by , 4 years ago
What is your language setting in JOSM? Looks like none/default (en_US).
Replying to anonymous:
If platform node has name:en node name display as english in relation members list.
That is the set language in JOSM (and locales).
If platform node has not name:en(Only name, name:ko) node name display as korean in relation members list.
Here name
is displayed as name:en
is not present.
My ubuntu locale setting are below
LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE="en_US.UTF-8" LC_NUMERIC=ko_KR.UTF-8 LC_TIME=ko_KR.UTF-8 LC_COLLATE=ko_KR.UTF-8 LC_MONETARY=ko_KR.UTF-8 LC_MESSAGES="en_US.UTF-8" LC_PAPER=ko_KR.UTF-8 LC_NAME=ko_KR.UTF-8 LC_ADDRESS=ko_KR.UTF-8 LC_TELEPHONE=ko_KR.UTF-8 LC_MEASUREMENT=ko_KR.UTF-8 LC_IDENTIFICATION=ko_KR.UTF-8 LC_ALL=
Please, try setting the language to Korean for either JOSM within JOSM preferences or your locales. Both should work.
I fear, there is no option/setting to specify the order of name:*
to be displayed in JOSM, yet. This could be used to warn about more than one missing language for name, too.
In 15210/josm: