It was recommended to me to start a topic on this forum if I want to create a new folksonomy property, but because the forum is almost inactive, I created the page before, because I already started to use it:
:[xx-lang-code] is a suffix that acts as modifier for folksonomy properties and specifies language of value field.
- is added after all other parts of property field
- colon ‘:’ is part of it
- [xx-lang-code] is replaced with two letter language code based on [fixme: add link to list of codes of standard used in OFF]
For example, we have a basic folksonomy property: [storage_conditions]. It stores recommendations that are credited on some product or in its user manual and explains how this product should be stored.
- storage_conditions:en - the content of the “value” field will be in English (storage conditions are in English)
- storage_conditions:fr - the content of the “value” field will be in French (storage conditions are in French)
I’m proposing this specific format, because I didn’t find any other way in folksonomy in its current state to clarify which language is stored. Storing in the beginning or in the middle of property is an option as well, but in my opinion this one is less structured and comfortable for using, because it makes harder to find relevant properties (you will see countless properties with language name and that’s it).
To be honest, I’m not an inventor of this idea. I met this syntax when wanted to add storage conditions property to some product and found this property suffix in storage_method:ja. And I don’t know the original author of this idea, but I liked it a lot and believed it will be helpful to document this behavior and start to use it by myself.
