riparias/gbif-alert

Add new user preference: species name

Closed this issue · 3 comments

This is somewhat similar to #220, please read this first.

We'll soon have 4 names for each species: scientific name + vernacular names in 3 languages. It becomes more and more difficult to decide what we should show to the user.

  • (Showing 4 names side-by-side would make the interface crowded, let's avoid this)
  • We could always display the scientific name + vernacular name in the currently selected language. That works, but I am worried some places will become crowded (the observations table, for example)

Therefore, I am wondering if we shouldn't ask users in their registration/profile if they prefer scientific or vernacular names, and respect their choice in the web pages / emails (the other name would still be accessible less directly, for example by hovering the displayed name).

Would that be a good idea?

Very pertinent question. Up to now we tried to avoid such issue by showing only EN vernacular names in species list. However, we knew this solution was a valid although temporary solution (= good for v1).

Here my two cents:

  • using always scientific name + vernacular name in the chosen language (see #220)
  • splitting scientific name and vernacular name as two separate columns in observations table (table view). Merging lat/lon (see #218) could help to have more space in the table

I think in this way we avoid an extra option in the sign up/My profile page which could be quite confusing as we already ask the users to set their preferred language.

The only case my solution will not work is when a user wants to see vernacular names in different language than the language used to show all the rest. Quite a strange wish isn't?

Yep, that's fine for me! So, let's not add this preference for now, just do smaller changes so both names (scientific + vernacular in selected language) are shown everywhere, without too much overlap / heavy screens.

Yes, let's start with the most reasonable (and feasible) option. I have a meeting on Thursday with some LIFE RIPARIAS users to give them an update about the progress done and plans for the short/long term. I will mention the language aspects of course. I will translate their useful feedback in specific comments on Github issues.
Keep posted 👍