Microsoft Word Add-in that helps to find problems in Russian-language texts: fillers, journalese, and corporate jargon. Works in desktop Microsoft Word versions and in Office 365. It uses https://glvrd.ru as a proofreading service.
- Clone the repository:
$ git clone https://github.com/dmitryrogozhny/glvrd-addin-2.git
$ cd glvrd-addin-2
- Install dependent packages:
$ npm install
- Run addin locally
$ npm run start
dist
folder will be created with the compiled addin.
-
Open Microsoft Office on a desktop or in a browser. In the
Insert
tab selectOffice Add-Ins
. In the opened dialog click onManage My Add-ins
and selectUpload My Add-in
. Provide a path to a development version of the manifest file in./manifest/manifest.dev.xml
. Add-in button will become available in theReview
tab. Click it to activate addin. -
Select some Russian-language text to run a check on it.
The project contains the following folders:
- config stores Webpack configuration
- manifext contains Office Add-in manifests
- src source code of the application
- in the root folder of
src
there is a TypeScript part of the application. It loads Elm app and provides communication with Office and Glvrd service. - app folder contains the Elm part that runs the main logic of the app.
- css contains css file and dependent assets.
- static stores static about pages and icons for the Add-in.
- in the root folder of