LibreOffice plugin to pipe whole Writer documents through Google Translate, that ought to keep most of the page formatting.

⌈⌋ branch:  PageTranslate

Artifact [0d0cf45c2e]

Artifact 0d0cf45c2ed5f06a51277efb1ae3e05f451c54c2:

  • File Makefile — part of check-in [3f945d5495] at 2021-06-10 14:50:23 on branch trunk — Move MessageBox() to unocompat (not actually used anymore, doesn't work in LO-dev-7.2 anyway), sys.excepthook doesn't suffice for dialog hookup. Add config btn_map{} for external tools from settings dialog. (user: mario size: 1007)

all:	xhp version oxt install

	unopkg remove vnd.include-once.pagetranslate
	unopkg add --log-file log.txt -s pagetranslate.oxt

version: #
	which version  &&  version  --read  --incr  --write  --write description.xml  ||  true

	zip pagetranslate.oxt -9 -r META-INF *xcu *xcs *xdl *desc* icons pythonpath/ help NEWS -x '*/__pycache__/*'

aoo:	version oxt
	#/opt/openoffice4/program/unopkg remove pagetranslate.oxt
	/opt/openoffice4/program/unopkg add pagetranslate.oxt
	# Shift+F1 for UNO names of widgets
	HELP_DEBUG=true /opt/openoffice4/program/soffice -writer
lo7:	version oxt
	/opt/libreoffice7.1/program/unopkg add pagetranslate.oxt
	/opt/libreoffice7.1/program/soffice --writer

lo72:	version oxt
	/opt/libreofficedev7.2/program/unopkg add pagetranslate.oxt
	/opt/libreofficedev7.2/program/soffice --writer

	make -C help/en/vnd.include-once.pagetranslate/

	make -C pythonpath