Translations

For POI only the value (and poi_prefix) is indexed, not the tag.
This leads to the question, if we should add a poi_prefix, if the value itself is not clear?

For example "yes" is not distinguishable, so I can't translate it:
<type tag="embankment" value="yes" minzoom="14"/>
<type tag="entrance" value="yes" nameTags="addr:flats" minzoom="19"/>
...

Also values like "main" (or "block") are hard to distinguish, because it could be nearly everything.

I also noticed a very strange thing:
Tags/values are integrated into obf file, even if they are not listed in rendering_types.xml!
For example railway signal or milestone (they are searchable as poi).
Why does this happen?
Or does poi_tag="railway" mean, that all tag="railway" indexed, even if the value is not explicitly listed?

Also some street tags are inside the obf file, even if they are not listed in rendering_types.xml, for example:
sidewalk:left:surface
sidewalk:segregated
maxspeed:backward

I always thought, that only tag/values and routing_types listed in rendering_types.xml are getting inside the obf file?
Am I wrong?