How to edit text content faster?

AI-generated summary

Nacho_Caballero is struggling to edit text content on a Discourse instance with many translations that need tweaking. The current process involves searching for specific text, editing, saving, and repeating, which is time-consuming and inefficient. Nacho_Caballero suggests implementing a find and replace feature with a query-replacement pair and case-sensitive search option to speed up the process.

zogstrip recommends using transifex.com/discourse for tweaking translations to benefit all Discourses in the locale. However, Nacho_Caballero finds the process still slow.

Anatolia proposes a “translation mode” where admins can choose a text area and translate it directly, which could be an interesting solution to improve the editing process.

I have a hosted Discourse instance in another language and there are a LOT of translations that need tweaking.

I’m currently doing it by going to Admin | Customize | Text Content and searching for specific instances of text. The problem is that if I search for Bookmark, a bunch of entries show up and there is no way to find and replace specific words.

The only option is to edit one, hit save, go back to the search, wait until the results load again and do another edit. It’s no fun doing this 50 times for the same replacement.

It would be great if I could enter a potential query-replacement pair and either accept or modify the replacement. Also being able to search in a case-sensitive way would be super useful.

1 Like

If you are tweaking translations that can be used by other Discourses in your locale, your best option is to do that on transifex.com/discourse so that everyone can benefits from your tweaks :wink:

5 Likes

Thanks for the link, I had no idea it was done through there :+1:

Still, the process of tweaking is painfully slow :sweat_smile:

A translation mode could be insteresting. In this mode admins would choose a text area and translate it right there.