Dear experts,
I work for a localization company.
We deal with PPT/PPTX translation on the daily basis.
When translating those, we need to import them into one of those CAT software products.
Yet, here is where we start having issues. Segmentation rules make the CAT separate sentences from those PPTs into separate segments whenever – apart from all – there is a so-called hard return (carriage return/paragraph mark) which we cannot really see in PPTs:(
Sometimes we receive huge presentations from the client, with up to 200 slides.
And each slide has several shapes with text that is very often separated by those hard returns (e.g. imagine a star-shaped object with ‘Clent Feedback’ text). In CAT those two words get separated into two different segments, which confuses translators making them think that those are 2 separate independent words, which is not correct.
So, to avoid this, we have to manually prep those files tripple-clicking each such shape with text.
If after this tripple-clicking we see that the text gets fully selected, this means we are good to go and there will be no segmentation issues.
But imagine a person doing this for a 200-pages PPTX with 10-15 text shapes in each of the slides.
Could you please help me out with 2 VBA scripts for PowerPoint to look for and delete (except for the bullet lists events) those single hard returns in all PPT objects throughout the file subbing them by
1) a space mark
2) soft return (this keeps the shape text layout, but lets CAT keep the text in a single segment)
Also, it would be very helpful if somewhere in the script there was a point where I could manually delimit a page range.
Your help will be truly appreciated:rolleyes: