The only official role I am aware of is "Trisquel leader" (Rúben aka
quidam).
Some users have a "I am a translator" badge but I do not even know how they
got it. You do not directly obtain it by translating English documentation at
least.
The "I am a member" badge labels users giving monthly donations to the
project. There currently are 96 such users. You can get that number through
this command:
$ wget -qO - https://trisquel.info/about
https://trisquel.info/en/about?page=1 | sed -n '/Associate
Members/,/Registered Users/p' | fgrep -c 'tr class'
96
If you want to know the total amount of one-time donations, here it is:
$ wget https://trisquel.info/en/donate -qO - | tr 'donated/ { donations[$2]
+= $3 } END { for (currency in donations) print currency, donations[currency]
}'
PLN 170
CHF 10
BRL 25
£ 245
CAD 271
SEK 290
MXN 1120
AUD 80
$ 6501.42
€ 2127.79
Counting the number of people reporting bugs can probably be done with more
complicated scripts. Same thing for counting users who contributed to the
documentation.