OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

#26 2009-05-09 14:04:45

Re: Naming Convention for Israel street names

Yuri wrote:

1. Always write in the 'name' tag the short Hebrew name, without Street, St. etc. This will give us clean & usable maps in the default renderers and make it easy for new users to get such maps.

Agree.

Yuri wrote:

2. Write the in the 'name:he' and 'name:en' tags the what is written on the street sign (full name including St, Blvd etc). This will allow us to have all the info in the DB for searches and other uses. It is also an easy guideline for new mappers to follow.

Ok.
Although we could make name:en have the shorter English name,
and name:en1 be the long english name.

Or maybe we could use loc_name:en for the short English name?

Yuri wrote:

2.1. In case there are several signs with different versions write the fullest and best transliterated one according to the guidelines of the Hebrew Academy. Optionally just transliterate according to the guidelines assuming that the sign will also be corrected to follow them.

Agree.

Yuri wrote:

Note A: I don't see a point to have the 'name' and 'name:he' tags carry exactly the same information.

Agree.
I stopped duplicating the name to name:he

Yuri wrote:

Note B: I am more inclined to not use [] to mark the short version of the name. A good side of this idea for me is that it is a compact way of marking the short version. The negatives are that if we have a short Hebrew version in the 'name' tag there is no need to do that for 'name:he' and it looks to me as an additional complexity for new mappers to handle. I think it is better handled in a separate tag and left as optional.

I don't like [] as it doesn't work in all renderers, and is cumbersome.

Yuri wrote:

3. Let's write names for any other use in special tags which define the use clearly. I personally like the following tags:

name:en:short - for short English version

name:latinfont:pronunciation:en, name:latinfont:pronunciation:de, etc - for transcription of the 'name' tag in the respective language. The idea is to help English or German tourists pronounce the name correctly in the local language if they want to ask for directions.
and 2.

I suggest we use loc_name.
e.g. loc_name:en loc_name:de loc_name:ru

Offline

#27 2009-05-09 16:31:37

Re: Naming Convention for Israel street names

Mr_Israel wrote:

I can live with point 1 and 2.
Point 3.
We have to think about more languages like for example Russian.
So "latinfont" will be a bit misleading. We have to have a better solution.
(Shouldnt we discuss this in another thread?)

Yeah, that's a good point... now that you say it - if we are writhing transcriptions, may be they should be directly in the native writing and the tags should simply not contain latinfont:
name: הרצליה
name:pronunciation:en: Hertselia
name:pronunciation:bg: Херцелия
Russian is interesting here... it is probably:
loc_name:ru: Герцелия
name:pronunciation:ru: Херцелия

but I am digressing...

I am also not sure whether those shouldn't be loc_name:pronunciation:[lang] because we are transcribing the local name. I like name:pronunciation better because you won't start writing transcriptions for something else, but loc_name:pronunciation is more clear.

Offline

#28 2009-05-09 16:32:20

Re: Naming Convention for Israel street names

talkat wrote:
Yuri wrote:

3. Let's write names for any other use in special tags which define the use clearly. I personally like the following tags:

name:en:short - for short English version

name:latinfont:pronunciation:en, name:latinfont:pronunciation:de, etc - for transcription of the 'name' tag in the respective language. The idea is to help English or German tourists pronounce the name correctly in the local language if they want to ask for directions.
and 2.

I suggest we use loc_name.
e.g. loc_name:en loc_name:de loc_name:ru

I agree

Offline

#29 2009-05-10 10:05:53

Re: Naming Convention for Israel street names

Yuri wrote:
talkat wrote:
Yuri wrote:

3. Let's write names for any other use in special tags which define the use clearly. I personally like the following tags:

name:en:short - for short English version

name:latinfont:pronunciation:en, name:latinfont:pronunciation:de, etc - for transcription of the 'name' tag in the respective language. The idea is to help English or German tourists pronounce the name correctly in the local language if they want to ask for directions.
and 2.

I suggest we use loc_name.
e.g. loc_name:en loc_name:de loc_name:ru

I agree

I find it strange. Why tanslate/transcribe 'name' tag, as 'loc_name'?
Had we tagged Hebrew street names as 'loc_name', loc_name:xx would have been perfectly acceptable, but we are using 'name'. and we might even use both 'name' and 'loc_name' for different names of the same object.

what a about:
  name:trans:de           <-- name transliterated to german

or if we need more details:
1)  name:trans:he_to_de  <--- hebrew name transliterated to german
     name:trans:ar_to_de   <-- arabic name transliterated to german
-or-
2)  name:he:trans:de  <--- name:he transliterated to german
     name:ar:trans:de   <-- name:ar name transliterated to german



By the way, I think only one transliteration to Latin script (mainly English-friendly) is sufficient per object.
We don't need both   name:trans:en=Binyamin    and     name:trans:de=Binjamin.

Multiple languages will be nicer where there is a different name per language.
   name:en=Dead Sea          name:de=Totes Meer

Last edited by talba (2009-05-10 10:07:27)

Offline

#30 2009-05-10 11:51:08

Re: Naming Convention for Israel street names

talba wrote:
Yuri wrote:
talkat wrote:

I suggest we use loc_name.
e.g. loc_name:en loc_name:de loc_name:ru

I agree

I find it strange. Why tanslate/transcribe 'name' tag, as 'loc_name'?
Had we tagged Hebrew street names as 'loc_name', loc_name:xx would have been perfectly acceptable, but we are using 'name'. and we might even use both 'name' and 'loc_name' for different names of the same object.

See the wiki: http://wiki.openstreetmap.org/wiki/Map_Features#Name

name = The common default name. (Note: For disputed areas, please use the name as displayed on e.g. street signs for the name tag. Put all alternatives into either localized name tags (e.g. name:tr/name:el) or the variants (e.g. loc_name/old_name/alt_name). Thank you.)

loc_name = Local name



talba wrote:

what a about:
  name:trans:de           <-- name transliterated to german

or if we need more details:
1)  name:trans:he_to_de  <--- hebrew name transliterated to german
     name:trans:ar_to_de   <-- arabic name transliterated to german
-or-
2)  name:he:trans:de  <--- name:he transliterated to german
     name:ar:trans:de   <-- name:ar name transliterated to german

By the way, I think only one transliteration to Latin script (mainly English-friendly) is sufficient per object.
We don't need both   name:trans:en=Binyamin    and     name:trans:de=Binjamin.

Why invent this trans tag?
The existing standard tags cover all options.
I don't believe there's a need to transliterate e.g. the Arabic name, only the "name", by definition should be transliterated, if anything.

talba wrote:

Multiple languages will be nicer where there is a different name per language.
   name:en=Dead Sea          name:de=Totes Meer

I agree.


P.S.
When we reach a conclusion, we should add it to the wiki here: http://wiki.openstreetmap.org/wiki/Bili … reet_names

Offline

#31 2009-05-10 17:44:16

Re: Naming Convention for Israel street names

talkat wrote:
talba wrote:
Yuri wrote:

I agree

I find it strange. Why tanslate/transcribe 'name' tag, as 'loc_name'?
Had we tagged Hebrew street names as 'loc_name', loc_name:xx would have been perfectly acceptable, but we are using 'name'. and we might even use both 'name' and 'loc_name' for different names of the same object.

See the wiki: http://wiki.openstreetmap.org/wiki/Map_Features#Name

name = The common default name. (Note: For disputed areas, please use the name as displayed on e.g. street signs for the name tag. Put all alternatives into either localized name tags (e.g. name:tr/name:el) or the variants (e.g. loc_name/old_name/alt_name). Thank you.)

loc_name = Local name

The wiki here gives an example where name <> loc_name:

name=Channel Tunnel - Default name
int_name=Eurotunnel - Internationally known as
nat_name=That debt ridden hole in the ground - Nationally known As
reg_name=Gateway to France - Regionally known As
loc_name=The way to Carrefour - Locally known As
old_name=A long swim - Historically or previously known As

loc_name:xx should be loc_name in language xx, not name in language xx.

talkat wrote:
talba wrote:

what a about:
  name:trans:de           <-- name transliterated to german

or if we need more details:
1)  name:trans:he_to_de  <--- hebrew name transliterated to german
     name:trans:ar_to_de   <-- arabic name transliterated to german
-or-
2)  name:he:trans:de  <--- name:he transliterated to german
     name:ar:trans:de   <-- name:ar name transliterated to german

By the way, I think only one transliteration to Latin script (mainly English-friendly) is sufficient per object.
We don't need both   name:trans:en=Binyamin    and     name:trans:de=Binjamin.

Why invent this trans tag?

This is an alternative proposal for a new tag proposal:   name:latinfont:pronunciation:en.
I only propose to use it if we plan to use a construct such as name:latinfont:pronunciation:en
Otherwise, forget it.

talkat wrote:

I don't believe there's a need to transliterate e.g. the Arabic name, only the "name", by definition should be transliterated, if anything.

I beg to differ. Consider Brussels, where they tag everything as French and Dutch, the local languages. If I wanted that translated/transliterated into Hebrew, I'd want ONLY one of the two local languages on my map, I'd like to know from WHICH language my transliteration has originated from, and I should be able to choose, in case both languages were transliterated into Hebrew. Or consider Arab names, which may be different from the Hebrew names, and are no less "local", especially in an Arab village. The tagging scheme should allow for the above, although we'd never use it...

Offline

#32 2009-05-23 20:26:41

Re: Naming Convention for Israel street names

talba wrote:
talkat wrote:
talba wrote:

I find it strange. Why tanslate/transcribe 'name' tag, as 'loc_name'?
Had we tagged Hebrew street names as 'loc_name', loc_name:xx would have been perfectly acceptable, but we are using 'name'. and we might even use both 'name' and 'loc_name' for different names of the same object.

See the wiki: http://wiki.openstreetmap.org/wiki/Map_Features#Name

name = The common default name. (Note: For disputed areas, please use the name as displayed on e.g. street signs for the name tag. Put all alternatives into either localized name tags (e.g. name:tr/name:el) or the variants (e.g. loc_name/old_name/alt_name). Thank you.)

loc_name = Local name

The wiki here gives an example where name <> loc_name:

name=Channel Tunnel - Default name
int_name=Eurotunnel - Internationally known as
nat_name=That debt ridden hole in the ground - Nationally known As
reg_name=Gateway to France - Regionally known As
loc_name=The way to Carrefour - Locally known As
old_name=A long swim - Historically or previously known As

loc_name:xx should be loc_name in language xx, not name in language xx.

I see the 'name' tag as the one which is rendered by default and not as the tag that should carry the standard name. If we decide that we put in the 'name' tag what we would generally put in the loc_name:he tag (see point 1 of the first post) we should consider that translating the 'name' tag is the same as translating the loc_name:he tag.

talba wrote:
talkat wrote:
talba wrote:

what a about:
  name:trans:de           <-- name transliterated to german

or if we need more details:
1)  name:trans:he_to_de  <--- hebrew name transliterated to german
     name:trans:ar_to_de   <-- arabic name transliterated to german
-or-
2)  name:he:trans:de  <--- name:he transliterated to german
     name:ar:trans:de   <-- name:ar name transliterated to german

By the way, I think only one transliteration to Latin script (mainly English-friendly) is sufficient per object.
We don't need both   name:trans:en=Binyamin    and     name:trans:de=Binjamin.

Why invent this trans tag?

This is an alternative proposal for a new tag proposal:   name:latinfont:pronunciation:en.
I only propose to use it if we plan to use a construct such as name:latinfont:pronunciation:en
Otherwise, forget it.

talkat wrote:

I don't believe there's a need to transliterate e.g. the Arabic name, only the "name", by definition should be transliterated, if anything.

I beg to differ. Consider Brussels, where they tag everything as French and Dutch, the local languages. If I wanted that translated/transliterated into Hebrew, I'd want ONLY one of the two local languages on my map, I'd like to know from WHICH language my transliteration has originated from, and I should be able to choose, in case both languages were transliterated into Hebrew. Or consider Arab names, which may be different from the Hebrew names, and are no less "local", especially in an Arab village. The tagging scheme should allow for the above, although we'd never use it...

Yeah, but think about a real-life situation - you are in Brussels, you have both transliterations, and if you need them you obviously don't know French or Dutch. You are asking a local in English about a street - which transliteration are you going to pick? How would you know if you are speaking to a French or Dutch, or what is the more commonly accepted name.
It is best if the person who is mapping the area makes that choice for the user. If we are mapping an Arab village, then most likely the Hebrew name is already a transliteration of the Arabic name, so we should just transliterate the Arabic name.

Otherwise name:trans:xx seems like the best choice so far - better than name:latinfont....

I don't think we need to break hour heads over this though - most of the time, loc_name:xx tags would be quite sufficient. We need transliteration only when the translated name is very different from the local name - e.g. Dead Sea, Capernaum. Even then those are usually famous tourist places which would be know also by their English name.

Offline

Board footer

Powered by FluxBB 1.4.8
Hosting sponsored by Oxilion