TopCopilot logo TopCopilot

Features

Translation in Word / WPS Writer, Excel / WPS Spreadsheets, and PowerPoint / WPS Presentation, along with glossary management, is all handled in the sidebar; bilingual translation is supported across all four Word / Excel host applications, while presentations currently support translation-only write-back. The sections below explain the steps by category. View the product overview first →

Supported applications

Word · Excel · PowerPoint · WPS in one add-in suite

One Windows installer registers the add-in with both Microsoft Office and WPS Office, automatically adapting to 32 / 64-bit versions. Feature coverage is listed below, with the sidebar after sign-in as the definitive reference.

Features Word Excel PowerPoint WPS Writer WPS Spreadsheets WPS Presentation
Whole-document / sheet / presentation translation
Entire Word documents, Excel sheets and presentations
Translate current slide
PowerPoint / WPS Presentation only
— — — —
Bilingual translation
— —
Selection translation
Selected-text translation
— —
Translation font
Advanced settings; matches the source by default
Image translation
— —
Chart / SmartArt text
Speaker notes
— — — —
AI Chat
— — — —
AI assistant
— — — —
Coding Agent
— — — —
AI Fill
— — — —
Glossaries
Custom prompts

Bilingual translation is available in Word, Excel, WPS Writer and WPS Spreadsheets (add-in 1.0.122+). PowerPoint and WPS Presentation currently write back translated text only. Excel and WPS Spreadsheets translate at cell level. The presentation ribbon supports entire presentations, current slides and selections. AI Fill is currently available only in Word and WPS Writer.For details, see Presentation details below。

Browser extension · Chrome / Edge

Web translation extension: bilingual English webpages in one click

The TopCopilot AI translation assistant is designed for browsing English webpages: translate entire pages or selected text, with translations inserted below the original text. Uses the same account and credits as the Windows add-in and web version.

Full-page bilingual view

Click “Translate this page”, and translations appear below each original paragraph for an English-Chinese bilingual view without leaving the page; switch to translation-only mode or restore the original in one click.

Four translation engines

Switch between Bing, Google, built-in browser AI (free) and LLM models (use credits) with one click in the sidebar, and try another engine if one does not suit your needs.

Translate main content only

Identifies the main content and skips navigation, ads and code blocks, keeping the page readable.

Text selection / Dictionary / Grammar analysis

Select an English word to see its phonetic transcription, part of speech, definitions and example sentences; select a long, complex sentence to automatically label subjects, predicates, objects, modifiers, adverbials and complements, making English-language publications and academic papers easier to read.

Usage and selection guides: Edge webpage translation tutorial · Comparison with Immersive Translate

Word / WPS Writer

Sidebar translation and AI fill

Full-document / Bilingual / Selection / Selected-text translation and AI chat are all available in the sidebar, with translations written back in place; AI fill is ideal for filling in blanks throughout forms, applications and similar documents or within selected sections.

Translation

Full-page translation

Translate an entire document in one go

Automatic write-back

Ideal for producing a complete translated draft and reviewing it against the original.

  1. We recommend working on a copy of the document and keeping the original for comparison.
  2. Click “Full Document Translation”→ Select the target language → Click “Start Translation”, then choose “Translation” or “Bilingual” as the write-back mode in the dialog.
  3. The translation is written back into the document paragraph by paragraph; you can pause / resume at any time.
  4. Once the text is translated, if the document contains images or charts, follow the prompts to translate them and replace the originals.
  • The sidebar displays the original / translation for each paragraph; if you are not satisfied, click “Original” to restore that paragraph.
  • After the full text is translated, process images, illustrations, and charts in the document with one click, without opening another tool.

Product interface (click to enlarge)

Bilingual translation

Translations inserted below the original for comparison

Automatic write-back

Ideal for understanding foreign-language contracts and manuals before delivery. Supported in all four host applications: Word / Excel / WPS Writer and Spreadsheets.

  1. We recommend saving a copy first and keeping the original for comparison. Requires plugin version 1.0.122 or later.
  2. Open “Full Document Translation” or “Selection Translation”→ Select the target language → Click “Start Translation”.
  3. Select “Bilingual” under “Write-back Mode” in the dialog; you can also click the gear icon to the right of the target language to set Bilingual as the default in advance.
  4. Translations are inserted below the original paragraph by paragraph; you can pause / resume at any time. Once started, the write-back mode cannot be changed for the current translation.
  • To produce a final draft directly, select “Translation” as the write-back mode to replace the original text with the translation.
  • After translating in Excel / WPS Spreadsheets, use “Spreadsheet Display” to switch between Translation / Bilingual / Original, all with the same installer.
Hands-on tutorial →

Product interface (click to enlarge)

Selection translation

Translate selected content only

Automatic write-back

Ideal for paragraph-by-paragraph review and targeted rewriting.

  1. Select the text you want to translate in Word.
  2. Click “Translate Selection”→ Choose the target language → Click “Start Translation”.
  3. The translation is written back to the selection paragraph by paragraph; when the write-back mode is set to “Bilingual”, the translation is inserted below each selected paragraph, and individual paragraphs can be restored from the sidebar.
  • The sidebar also lets you switch between the original / translation and restore the original for each paragraph.

Product interface (click to enlarge)

Selected-text translation

Reading assistance without disrupting the document

No automatic write-back, with optional manual insertion

Use when you encounter a sentence or paragraph you don't understand.

  1. Open “Translate on Selection” in the sidebar and choose the target language.
  2. Select the content you don't understand in Word, and it is translated automatically when you release the mouse button.
  3. The sidebar displays the translation without automatically modifying the document.
  4. When needed, click “Write to Document” to replace the selection or insert the translation at the cursor.

Product interface (click to enlarge)

AI Chat

Translate, polish, or rewrite to your specifications

No automatic write-back, with the option to write to the document

Use when you need a specific tone, style, or complex instructions.

  1. Select a sentence or paragraph in Word → Open “AI Chat”.
  2. Enter your instructions (such as “Translate into formal business English”).
  3. Ask follow-up questions until you're satisfied → Click “Write to Document” below the response to write it back to Word.

Product interface (click to enlarge)

AI Fill

AI Fill

Fill in blanks throughout the document or selection, then review before writing back

Insert after review

Ideal for registration forms, applications, contract templates, and other documents that require the same set of information in multiple places. Use “Entire Document” to fill in blanks throughout; to edit just one section, first select the area in Word.

  1. In the Word menu, go to “AI Assistant”→“AI Fill”, then enter “Details” (actual information) and “Rules” (filling requirements) in the sidebar.
  2. Fill blanks throughout: select “Entire Document” mode; fill blanks in a specific area: first drag to select paragraphs or an area in Word.
  3. Click “Start Filling”. AI identifies blanks and provides suggestions line by line.
  4. Apply / Cancel each line in the sidebar, then insert the content into the document after checking it for accuracy.
  • Apply or undo each line individually, without selecting multiple checkboxes.
  • The sidebar always displays an “Entire Document / Selected Area” indicator, so you can switch the scope at any time without reopening the panel.
AI Fill Hands-on Tutorial →

Product interface (click to enlarge)

AI output is for reference only. Important contracts / applications should be reviewed by a person before use.

Word / Excel / WPS

Image translation

Select an image containing text in your document to generate a translated image that preserves the layout, then replace it in place or download it.

Image translation

Select an image to generate a translated version and replace the original

Insert after confirmation

Ideal for generating fully translated images of posters, packaging, screenshots containing text, and more.

  1. Select an image in Word / Excel / WPS.
  2. Go to “AI Assistant”→“Image Translation”, select the target language →“Start Translation”.
  3. Compare the translated image with the original, then click “Replace Original” or “Download Translated Image”.
  • One image at a time.
Add-in Tutorial → Web-based Image Translation →

Product interface (click to enlarge)

Excel / WPS Spreadsheets

Spreadsheet Translation and AI Assistant

Full-sheet / bilingual / selection translation writes results back cell by cell, with support for translating all worksheets; switch between translated, bilingual, and original text afterward. Formulas and number formats remain unchanged; the AI Assistant supports filling tables from images / PDF files and writing formulas in natural language.

Translation

Whole-sheet translation

Translate and Write Back an Entire Worksheet Cell by Cell

Automatic write-back

Ideal for product lists, SKU sheets, specification sheets, and other content that needs full localization.

  1. We recommend duplicating the worksheet first to keep the original for comparison.
  2. In the Excel menu, select “AI Assistant”→“Translate Entire Sheet”→ choose a target language.
  3. To translate all visible sheets in the workbook at once: open “Advanced Settings”, then select “Translate All Worksheets”(hidden sheets are not translated; requires add-in version 1.0.113 or later).
  4. Translates and writes back cell by cell; you can pause / resume at any time.
  5. After translation, use “Table Display” in the sidebar to switch between “Translation / Bilingual / Original”.
  • Formulas, dates, and number formats remain unchanged, and only text cells are translated.
  • The sidebar shows progress and completed cells in real time, with navigation to specific locations.
  • In Advanced Settings, set the default write-back mode to “Translation” or “Bilingual”; switch back to “Original” at any time after translation.
Hands-on tutorial →

Product interface (click to enlarge)

Bilingual translation

Switch Between Translation, Bilingual, and Original After Translation

Automatic write-back

Ideal for checking proper names after translating quotation sheets and SKU lists. Supported across all four host applications in Word / Excel / WPS.

  1. First, complete a translation using “Translate Entire Sheet” or “Translate Selection”; you can also set the default write-back mode to “Bilingual” in Advanced Settings.
  2. After translation, “Table Display” appears in the sidebar: switch between “Translation / Bilingual / Original” without translating again.
  3. After translating the entire workbook, you can also use “Apply To” to limit changes to the current worksheet or apply them to all worksheets (add-in version 1.0.115+).
  • Formulas, dates, and number formats remain unchanged; bilingual text is not written to cell comments.
  • In Word / WPS Writer, select “Bilingual” as the write-back mode, using the same installer.
Hands-on tutorial →

Product interface (click to enlarge)

Selection translation

Translate Only the Selected Cell Range

Automatic write-back

Ideal for updating descriptions in a single column or spot-checking translations.

  1. In Excel, drag to select the range of cells you want to translate.
  2. In the sidebar, select “Translate Selection” → Choose the target language → Start translating.
  3. Translations are written back cell by cell.
Hands-on tutorial →

Product interface (click to enlarge)

AI assistant

Image to Excel

Import tables from screenshots and photos into your workbook

Sidebar chat

Supplier quote screenshots, inventory sheet photos—upload an image or paste a screenshot in the sidebar, then specify where to write the data.

  1. Open the target workbook, then select “AI Assistant” in the menu bar → Chat with the AI assistant in the sidebar.
  2. Upload an image or press Ctrl+V to paste a screenshot.
  3. Describe what each column means and where to write the data in natural language, then send to have it written back cell by cell.
Image to Excel in practice →

Product interface (click to enlarge)

PDF to Excel

Extract PDF statements and quotes into editable tables

Sidebar chat

Bank statements, supplier quotes in PDF—upload a PDF, specify the page numbers and target columns, and the data is written to the current sheet.

  1. Open the target workbook in Excel or WPS Spreadsheets.
  2. Upload a PDF in the sidebar (per file: ≤ 5MB, ≤ 50 pages).
  3. Specify the table to extract and what each column means, then send to write the data to the specified range.
PDF to Excel in practice →

Product interface (click to enlarge)

Write formulas in natural language

Describe what you need, and AI generates and checks formulas in your sheet

Sidebar chat

Match the latest inventory purchase price, summarize data across sheets—describe what you need in everyday language, and the assistant writes formulas and verifies the results.

  1. Open the spreadsheet containing your data, then switch to the AI Assistant sidebar.
  2. Describe the rules, for example, “Match the most recent inbound price based on the outbound date, and write it to column I.”
  3. The assistant writes formulas and checks them row by row; you can refine specific parts in the chat.
Inbound Price Matching in Practice →

Product interface (click to enlarge)

PowerPoint / WPS Presentation

entire-presentation, current-slide and selection translation

In the menu bar, under “AI Assistant”, clickTranslate Entire Presentation、Translate current slide or Selection translation, then select the target language in the sidebar to start; chart titles, SmartArt, and speaker notes are also processed, and the font size is automatically reduced where possible if the translation is too long to fit the text box.

Translate Entire Presentation

Ideal for releasing a complete deck externally or preparing investment committee materials. Translations are written back to the slides page by page; when presenting the full deck, you can view the current slide’s original text before switching to the translation.

Translate current slide

Processes only the slide you’re editing—the easiest option for updating chart titles or copy on a single slide.

Selection translation

Select text in a text box or shape to translate it in place, leaving all other shapes unchanged.

Presentation Translation: Write translations back to the entire deck or current slide while preserving charts and layouts where possible

The presentation sidebar supports glossaries, custom Prompt settings, and translation fonts. Bilingual write-back, selected-text quick translation, and translation of images within documents are not yet supported; see the corresponding sections above for Word / Excel capabilities. PowerPoint translation add-inpage provides more detailed installation instructions and FAQs.

Glossaries

Set Up Once, Keep Using

Manage glossary entries in your account and apply them automatically when translating entire documents, selections, or highlighted text—no need to repeat instructions each time. Shared across Word and Excel translations.

Custom Glossaries

Keep translations of specialized terms consistent

Apply automatically during translation

Ideal for product names, technical terms, legal terminology, and other content that requires consistency throughout the document.

  1. In the Word menu, select “AI Assistant” → “Glossary.”
  2. Create a glossary and add source / translation entries, or import them via CSV.
  3. Turn on “Enable” in the list on the left (multiple glossaries can be enabled at the same time).
  4. Matching glossary entries are automatically applied when translating full text, selections, or highlighted words.
  • Glossary entries are saved to your account and remain available when you sign in on another device.
Glossary setup tutorial →

Product interface (click to enlarge)

Featured tutorials

Each feature includes an illustrated or video tutorial. Browse by task to find what you need faster than scrolling through the blog.

View all blog posts →

Browse plugins by feature

The Windows installer is the same for all. Open the relevant page by software or task to view feature details and tutorials.