Ad 1. English names will be the best. translations sometimes change, not complete, etc., so it's asking for trouble. The Automate option is intended for advanced users, so creating "automateXX.txt" script with English names should be OK.
Ad 2. If it is well described in the documentation – a good idea.
Ad 3. Of course, we wait until these dialogs are closed.
Ad 4. Hmmm ... A difficult matter, because in Saved Searches we can do various actions: Find, Replace, Replace/Find, Replace All.
Maybe something as:
* "F&R-
Find:GroupNameFromSavedSearches" (calling a search in the whole group, probably quote marks will be necessary)
* "F&R-
ReplaceAll:GroupNameFromSavedSearches/Single Sample Replace" (Replace All In Single Search In Saved Searches)
-----
I would add an
optional AutomateXX operation report (message box? logfile?):
Code:
Function Name or Plugin Name 1: passed
Function Name or Plugin Name 2: passed
Function Name or Plugin Name 3: passed with errors
Aborted by user
Personally, I built a new version and played around with this option (only plugins so far).
Despite my earlier doubts, it might come in handy for some repetitive operations on each file.
That's why I noticed that I missed a summary/report in which I could see that all the plugins "did their job" without errors. Now I have to look at the statusbar, because it is probably only there that we can see what is going on.