I have a Drupal 8 multilingual site (Spanish [default], English, Italian and Ukranian).
On admin/config/regional/translate I can translate to Spanish, Italian and Ukranian but not to English.
How can I translate strings to English with this UI?
Drupal Answers is a question and answer site for Drupal developers and administrators. It only takes a minute to sign up.Sign up to join this community
By default, if you have English configured, it is not available as a translation target. However, you are only one checkbox away from enabling that feature:
Go edit English and make it available for translation. This will make English behave as any other language and from then on, you can "translate" to English as well:
All strings will still fall back on the built-in English text (eg. if you also have Hungarian on the site, untranslated strings in Hungarian will fall back on Drupal built-in English text). However when English is used for display, all your overrides will be effective. (Cross-language fallbacks can be implemented in contributed modules now with Drupal 8's service architecture for string lookups).