specs and scopes for dealing with different languages