Referencing the line here:
https://github.com/digidem/react-mapfilter/blob/next/src/components/FilterPane/DiscreteFilter.js#L153
The formatted value for discrete filters is based on field_label.${value} where value is whatever the actual value of the filter is.
For translation purposes, it would be nice to have that translation key namespaced based on the current filter field, to avoid value collisions when two different filter fields have values with the same token name. So something like field_value.mining would become field_value.happening.mining.
This may or may not be the best solution, just making a suggestion based on the fact that with the current setup, it is not possible for, say, field_value.happening.other and field_value.people.other to display different values, as they would both key in on field_value.other.
Referencing the line here:
https://github.com/digidem/react-mapfilter/blob/next/src/components/FilterPane/DiscreteFilter.js#L153
The formatted value for discrete filters is based on
field_label.${value}wherevalueis whatever the actual value of the filter is.For translation purposes, it would be nice to have that translation key namespaced based on the current filter field, to avoid value collisions when two different filter fields have values with the same token name. So something like
field_value.miningwould becomefield_value.happening.mining.This may or may not be the best solution, just making a suggestion based on the fact that with the current setup, it is not possible for, say,
field_value.happening.otherandfield_value.people.otherto display different values, as they would both key in onfield_value.other.