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

⌈⌋ branch:  PageTranslate


Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2021-05-13
15:41
Expand D-T backend hooks, abbreviate any ln-CT language specifier, document new backends. Leaf check-in: 293badd94c user: mario tags: trunk
05:28
support all 4 new Deep-Translate backends, still needs some rework to omit "auto" source language check-in: 7ad6ace92e user: mario tags: trunk
03:57
Split out/optionalize version tool, note on Shift+F1 debugging check-in: 390c402fd5 user: mario tags: trunk
03:56
Note on deep-translate cli usage. check-in: 1385072d3c user: mario tags: trunk
03:56
Add settings link in Tools→PageTranslate menu (albeit to general OO settings dialog, not PT leaf). check-in: 8d54c76a7b user: mario tags: trunk
03:55
Rework config dialog to use dropdown/listbox for selecting service. Change config schema, and uno control handling. check-in: 0790399062 user: mario tags: trunk
2021-05-12
20:31
Prepare DeepL free API (albeit probably broken), and deep-translate pacakge, also allow more shell-like placeholders for CLI usage and fix for Python 2.7 support. check-in: d8bb91403f user: mario tags: trunk, 1.7
20:30
Add bugreport link to exception dialog check-in: 069fe7a49b user: mario tags: trunk
05:02
mark as 1.6.90 check-in: f115d0bf81 user: mario tags: trunk
04:58
Disable ctx→desktop lookup (not needed anyway) check-in: 861791da97 user: mario tags: trunk
04:58
Fix html.unescape (overwritten with local var). Also might not be present across all Python versions, so add fallback. check-in: 4622c0cf56 user: mario tags: trunk
2021-03-04
15:08
dingonyms 0.5: minor fixes to params handlind, and method names check-in: da276907c6 user: mario tags: trunk
2021-03-03
21:30
Add --dictcc mode, rewritten parameter handling check-in: 0a323cc8e7 user: mario tags: trunk
2021-03-02
13:35
dingonyms: use f-strings, move title prints, standard markdown table for man page check-in: 7dcb8494b4 user: mario tags: trunk
2021-02-28
14:06
dingonyms: add --async and synonme_de backend check-in: 6dd5cbb278 user: mario tags: trunk
2021-02-27
17:47
dingonyms: add --reverso and language params, and --nh, --no-antonyms options. check-in: a48bf46e7e user: mario tags: trunk
13:41
added related/subproject: dingonyms check-in: 5894146f61 user: mario tags: trunk
2021-02-10
16:36
overwrite self.params["from"] on each init (becasue it's a class property) check-in: 5c19793b64 user: mario tags: trunk
16:35
Fix from="auto"/"select" from sticking around check-in: 891ce56de3 user: mario tags: trunk
2021-02-09
16:27
Use world map for new menu entry "From ➜ To 🗺<" check-in: 9b23b4db86 user: mario tags: trunk
16:26
More error notes and changed MyMemory behaviour. check-in: 76510a454a user: mario tags: trunk
2021-02-08
16:00
Prettier error/esxception dialog, and From→To language selection mode now available per menu entry. (Only used by MyMemory for now.) check-in: ab2252ef7a user: mario tags: trunk
05:57
Minor reshuffling in config dialog (and get rid of parenthesis) check-in: 1bb59b3af8 user: mario tags: trunk
05:48
Add langdetect as dependency/bundle (used by mymemory) check-in: 3f3f41295e user: mario tags: trunk
05:47
new dialogs for excpetion display and manual language selection check-in: 8224584b9f user: mario tags: trunk
05:46
Add errors, update help tree check-in: fb718f90a0 user: mario tags: trunk
05:46
Prepare for additional dialogs (generated from unodit) check-in: fb46a4da36 user: mario tags: trunk
05:45
Add mymemory backend without dependency on python-translate. check-in: 979729eaed user: mario tags: trunk
2021-02-04
18:01
Add a few more languages. check-in: 805811f8ff user: mario tags: trunk
2021-02-03
20:25
Add more languages ('le continental submenus) check-in: bc8c7befa0 user: mario tags: trunk
2021-02-02
12:32
Apply googletranslate patch to standalone content.xml script check-in: 4449172e82 user: mario tags: trunk
2021-01-31
13:34
Note on extraction failures in google result page / logs. check-in: 1495c467bf user: mario tags: trunk
13:33
Add more menu entries/languages check-in: 83985abf9b user: mario tags: trunk
2021-01-30
13:44
New translate url uses &tl= instead of hl= check-in: 7a9c1a74a6 user: mario tags: trunk
13:08
Fix for new Google Translate page (div "result-container" instead of "t0") check-in: 0dcd6f88a1 user: mario tags: trunk
12:08
Reenable some debug messages check-in: 708514c151 user: mario tags: trunk, 1.6
12:05
Note on buggy options dialog check-in: c9ba80cd17 user: mario tags: trunk
12:02
Check for existence of create_default_context check-in: 01879969de user: mario tags: trunk
11:06
remove if sys.platform != 'win32': test for adhoc ssl support check-in: c90a192a1a user: mario tags: trunk
11:06
Log exceptions for config store read/write access check-in: 596be85ff3 user: mario tags: trunk
11:04
Note on untraversable text sections check-in: d1e904da13 user: mario tags: trunk
2020-06-21
14:35
Move help pages into Extensions>Pagetranslate>… check-in: b7f90e8be1 user: mario tags: trunk
14:34
Add a few more help pages (errors, extending, project infos) check-in: fe1e3cf24f user: mario tags: trunk
2020-06-12
04:42
Fix to dlg:help-url=… Now context-sensitive help pops up for F1 in settings window. (For LibreOffice before 7.0 at least) check-in: 29abf22448 user: mario tags: trunk
2020-06-11
18:49
Use saxonb-xslt for help pages, add short usage/intro page. check-in: 53081278cb user: mario tags: trunk
2020-06-10
05:10
Add help-uri=vnd.sun.star.help://help/vnd.include-once.pagetranslate/config.xhp?Language=en&…; doesn't work of course. check-in: 15c0def16d user: mario tags: trunk
05:09
Introduce crude help file for config options. check-in: a2bf060c6d user: mario tags: trunk
05:08
Add default flags `-o -t {lang}` for cli backend. check-in: 5a0ee83349 user: mario tags: trunk
2020-06-02
16:59
Rewrite TextPortion handling (slow mode) according to reality. (.supportsService("XEnumeration") won't work, and getString/setString on TextPortion) However, formatting bleeds into adjoining text segments, so probably a useless operation mode. (Machine translations are expectedly worse.) check-in: 46943916e1 user: mario tags: trunk
2020-06-01
19:07
Implement deepl_web instanceId/sessId/cookie retrieval, still yields 429 though. Add {text} and {lang} placeholders for cli backend. check-in: d0a93e3bf3 user: mario tags: trunk