In the 1st solution I had added 
 'Manager::Get()->ProcessEvent(event)' 
to 
'PipedProcess::OnTerminate(...)'
In a 2nd solution I added  
'Manager::Get()->ProcessEvent(event)' 
at the end of 
'ToolsManager::OnToolTerminated(CodeBlocksEvent& event)' 
Both work well for me.
In the plugin 'CB' I proposed in '
https://github.com/LETARTARE/CB_Collector' : 
1- I generated the file 'project_name.po' in the 'CB' editor, 
2- I call by program the menu 'Tools->Poedit'  with parameter 'project_name.po'
3- from 'Poedit, I translate strings then i create 'project_name.mo' and quit
4- on return, 
     - if I have translated strings, I get a warning from 'CB' to reload 'project_name.po' which has been 
        modified : I reload
     - otherwise nothing to do
5- I want to be notified when 'Poedit' is closed to copy the file ''project_name.po'' to another directory
Actually, I use 'cbEVT_EDITOR_MODIFIED' but it is not satisfactory.