How do I replace text in many topics in a released publication?

Several topics in our released Chinese publication need to have some nouns replaced. We don’t want to create a new version.

We have a description on how you download a topic from the web client, edit it in Notepad and upload it.

This is time-consuming process when you have to replace many terms in many topics.

Do you know how to do this more efficiently? Is it possible easily to access all topics and do a bulk search and replace in all of them?

Parents
  • I don't think there is a way to edit released objects. At least you shouldn't be able to edit released objects. 

    If the Chinese objects aren't released and can be edited, this is what I would do:

    1. Export all the current Chinese objects in the pub (from the Publication Report in the web UI).
    2. Grab the export folder off the server 
    3. Copy the folder to my hard drive
    4. Make a copy of the contents so you have a backup of the originals on your hard drive
    5. Walk away for 5 minutes and don't touch the files
    6. Do a find/replace for the necessary terminology on the objects 
    7. Sort by date/time in the folder so you can see which objects were edited (look at the timestamp)
    8. Import the edited files back into the repository
    9. Re-publish the Chinese and look it over

    However, if the Chinese HAS been released, then I think you will need to create a new version (I would branch for this purpose, but that's ultimately your decision). Then find those objects that were modified, create a new version (or branch) of them, and go from there.

    Good luck - this is the kind of thing that's more painful in DITA than other formats...

Reply
  • I don't think there is a way to edit released objects. At least you shouldn't be able to edit released objects. 

    If the Chinese objects aren't released and can be edited, this is what I would do:

    1. Export all the current Chinese objects in the pub (from the Publication Report in the web UI).
    2. Grab the export folder off the server 
    3. Copy the folder to my hard drive
    4. Make a copy of the contents so you have a backup of the originals on your hard drive
    5. Walk away for 5 minutes and don't touch the files
    6. Do a find/replace for the necessary terminology on the objects 
    7. Sort by date/time in the folder so you can see which objects were edited (look at the timestamp)
    8. Import the edited files back into the repository
    9. Re-publish the Chinese and look it over

    However, if the Chinese HAS been released, then I think you will need to create a new version (I would branch for this purpose, but that's ultimately your decision). Then find those objects that were modified, create a new version (or branch) of them, and go from there.

    Good luck - this is the kind of thing that's more painful in DITA than other formats...

Children
No Data