I'm not able to create store views with code/url like en-sa because of the backend validation:
The store code may contain only letters (a-z), numbers (0-9) or underscore (_), and the first character must be a letter.
What is the best solution/workaround for allowing dashes in store views without affecting
third party plugins? Is it ok to change it directly in database table store?