When I translate strings in the translate interface, I would like to be able to edit the "original text" (for the default language) too, and not only fill in the translation strings for other languages.

Indeed, when you manage a website, it's no secret you regularly have to modify or improve it which includes changing some of its text. If the website is multilingual, each time you make such a change, you have to :
1- recreate the translation set by reloading the involved page/template in the desired language
2- fin and delete the initial translation set in the translate interface
3- refill the new translation set with the same translation as the original one in the translate interface
It would bee so much easier to be able to edit the original text of the initial translation set...

Maybe I'm missing this feature somewhere... can anyone help me on this ?
Thanks you in advance.

Comments

Airzebeth’s picture

Sorry to insist, but it seems like a simple question : does anyone know if there is already a way to do what I describe in my post ? I'm really in pain...

W.M.’s picture

Issue summary: View changes

I believe that the only way to do that is to modify the string in code, look it up in the translations SQL table and modifying it there too. If anyone knows of a module that manages this, let us know, thanks.

stefan.r’s picture

amit0212’s picture

JFeltkamp’s picture

For Drupal 8 this option is built in core:

Go to the page /admin/config/regional/language/edit/en (or your original language) and
activate the checkbox "Enable interface translation to English".

After that you can filter in the translation interface for English translation and overwrite the original string from code.