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
Comment #1
Airzebeth CreditAttribution: Airzebeth commentedSorry 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...
Comment #2
W.M. CreditAttribution: W.M. commentedI 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.
Comment #3
stefan.r CreditAttribution: stefan.r commentedAlso see https://www.drupal.org/docs/7/howtos/change-default-strings-text-without...
Comment #4
amit0212 CreditAttribution: amit0212 as a volunteer and commentedSee http://www.trellon.com/content/blog/test-0
Comment #5
JFeltkampFor 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.