In the source code we use keywords instead of lanugage.
e.g:
Better to have English as source, and let’s say English United States as target language. Having English as both target and source may cause some unexpected confusions in future.
With En + En-US you’ll have 2 different language codes (if you use locale it’ll be en-EN + en-US) so no issues should arise.