When you try to import Office document (docx, xlsx, pptx) with embedded objects, the yellow triangle with exclamation mark is displayed. Hover your mouse over it and see the warning "There are embedded objects within the document that have not been imported" displayed.
The purpose of this message is to draw your attention to the fact that there are objects embedded in the Word (or xlsx, pptx) file you have just uploaded, that have not been processed - i.e. will not be included in the text extracted for translation.
Typically, these can be Excel tables or charts, or various Powerpoint objects. Embedded objects can be also images or videos.
You can open the file in Microsoft Word and check the embedded objects - search for all fields (including Embedded objects) by pressing F11, you can switch between field code and field content by pressing Alt+F9.
If you don't want to translate embedded objects, proceed translating the file. Completed file will contain all the embedded objects (not translated) - just like the original file.
An easy way to check what will be imported and translated, is to Pseudo-translate (for Team and higher editions) or Pre-translate from Machine Translation and then check the completed file.
If you wish to import the texts from these objects and translate them using Memsource, the simplest way is to locate them in the source file, copy the contents to a separate Excel sheet, for example, and then import as a separate job. After translation is done, copy the translated "embedded" files back. (This is easy way for one embedded file)
Alternative solution (if you are not sure where are the embedded objects or if there is more of them) is to take embedded files from the docx structure:
- Rename the *.docx, *.xlsx or *.pptx file to *.zip
- Under Windows 7 or higher, right-click on the ZIP file and open it using the Windows Explorer. Using ZIP tools of any kind risks corruption by changing the compression ratios.
- Find the embeddings folder inside the ZIP structure (in Word it will most likely be "\word\embeddings\"). Copy this elsewhere and use it as the source for translation. It will contain all the embedded objects as single files.
- Translate all the files
- Copy the translated content back into the embeddings folder in the ZIP structure.
- Rename the ZIP file to its original extension.
- Open the file and refresh each embedded object (which will initially appear not to have been translated) by right-clicking and opening it from the context menu or running a macro to do that.