No, the language shouldn't be a problem, but it will appear in English if your language is not supported. Is your game version current? Are your other mods working?
I just had the same problem - downloaded it, could see the mod listed in the startup menu, but nothing showed up after navigating to "actions." I was on an off-the-grid lot; I switched to a regular lot (without closing the game or making any other changes) and the mod worked just fine there. Just something to check.