Over the past few months I’ve been gathering data based on what language players have set for their Roblox accounts and I’ve noticed some interesting things. Firstly, nobody plays in languages that Roblox does not support (Filipino, Russian etc).
Total number of players over the past few days on a relatively big game.
Roblox currently only supports German, Portuguese, Chinese Simple & Traditional, Spanish, French, Italian, Korean and Japanese.
Those 9 languages are the ones you should be translating into. If you think its worth it, go ahead and translate into languages that Roblox somewhat supports, but it will most likely do nothing for your game.
As for which languages are the most popular, based on my findings it seems to go in this order. For reference my game is half translated into Spanish, Portuguese, French and Russian.
English - 80%
Spanish - 9%
Portuguese - 7%
French - 1%
Italian - 0.5%
German - 0.5%
Korean - 0.2%
However, this may change based on your game and its genre as well as if you actually translate into that language or not.
You personally can’t find this data automatically, you’d have to set it up yourself. I’m using Playfab, and sending custom analytics events to Playfab telling me what the player’s RobloxLocaleId is.
I take it you’re getting this data from a game. The type of game might have an impact on your results. Seems a little bias to draw any concrete conclusions.