101 Commits

Author SHA1 Message Date
陈颂贤
6f56ac7a25
feat: add target language (#193)
Cantonese
2023-03-20 00:11:08 +08:00
h
5bab5addb5 clean helper and shorter link in --accumulated_num 2023-03-19 21:30:34 +08:00
hleft
1d680a1ccf
support --translation_style (#185)
* support translation_style

* clean code
2023-03-19 21:20:30 +08:00
h
e0aef6f8af Check whether the file exists, do not report a bunch of exceptions 2023-03-19 16:08:44 +08:00
h
79b2d67cc9 Add more cases that don't require translation 2023-03-18 19:25:36 +08:00
h
99bcaddff6 improve mult line in --accumulated_num 2023-03-18 15:09:16 +08:00
yihong0618
ba87d0aa97 fix: #173 2023-03-17 22:59:07 +08:00
yihong0618
17d4fbcf0a chore: bump version 2023-03-17 22:44:54 +08:00
yihong
529749e055
fix: code format (#181)
* fix: code format

* fix: lint
2023-03-17 22:41:12 +08:00
h
6195ede713 fix --accumulated_num logic 2023-03-17 16:43:46 +08:00
hleft
d6e978c03d
Merge pull request #175 from yihong0618/fix
fix: Modify log location and regular expressions
2023-03-17 03:48:04 +08:00
h
413810e2bf fix: Modify log location and regular expressions 2023-03-17 03:41:45 +08:00
h
c28ae78119 Merge branch 'main' of https://github.com/yihong0618/bilingual_book_maker 2023-03-16 21:56:44 +08:00
hleft
e38a236be6
Cumulative translation (#148) 2023-03-16 21:25:47 +08:00
Panmax
a661131efb
Delete duplicate description (#172) 2023-03-16 20:54:56 +08:00
h
48cf2da302 Merge branch 'main' of https://github.com/yihong0618/bilingual_book_maker 2023-03-16 20:11:25 +08:00
panw3i
a64d948960
Update README-CN.md (#168)
update README-CN.md  It's deepl_key, not deepl_key token....
2023-03-15 11:44:59 +08:00
h
bd705772ce Merge branch 'main' of https://github.com/yihong0618/bilingual_book_maker 2023-03-14 17:20:38 +08:00
yihong
0dd61e5b3e
feat: support deepl (#162) 2023-03-13 23:13:04 +08:00
yihong
20b4d59b70
fix: #157 (#161) 2023-03-13 21:05:12 +08:00
yihong0618
f0b226ff30 fix: typo 2023-03-13 20:56:30 +08:00
yihong0618
8661ba1bae ci: add caiyun test 2023-03-13 20:54:43 +08:00
Voyageyang
839c2ce6ad
(#93) feat: add caiyun translator (#160)
* feat: add caiyun translator

* format code and update README-CN.md

* fix: add caiyun_key args

* fix: add raise

---------

Co-authored-by: yihong0618 <zouzou0208@gmail.com>
2023-03-13 20:49:23 +08:00
Hsieh Chin Fan
0a1991d8ad
Fix library of crypto for current Windows (#159)
* Fix library of crypto for current Windows

* Modify obok import statement

Only import this module when necessary

---------

Co-authored-by: Hsieh Chin Fan <pham@topo.tw>
2023-03-13 18:59:52 +08:00
zstone12
5d2c89a841
feat: batch translate txt file (#153)
* feat: batch translate txt file

* feat: batch size customed

* reslove conflicts
2023-03-12 23:03:28 +08:00
yihong
f09c2717f1
feat: pypi (#154)
* feat: pypi
2023-03-12 23:00:54 +08:00
David Ye
66716632ba
Improving the READMEs (#152)
* remove the duplicate item [13,17] => [17] in README

* correct the item numbers in README

* fix typo

* add 示范用例 section title to match the English README

---------

Co-authored-by: yihong0618 <zouzou0208@gmail.com>
2023-03-12 14:51:48 +08:00
Conan
ae3e3ba558
Unify prompt config for user and system (#151)
* fix list number in readmes

* fix list number in readmes

* unify prompt config for role user and system

* update json sample file

* update documents and add test

* update readmes
2023-03-12 14:48:24 +08:00
h
7360f366c0 Merge branch 'main' of https://github.com/yihong0618/bilingual_book_maker 2023-03-11 22:42:36 +08:00
hleft
1c3fe7e55d
fix (#149) 2023-03-11 22:40:58 +08:00
h
33a9474faf fix 2023-03-11 22:33:37 +08:00
Conan
b1d62e8b30
added prompt template (#145)
* add prompt template

* format output for ChatGPTAPITranslator

* black format files

* fix: google txt loader failed

---------

Co-authored-by: yihong0618 <zouzou0208@gmail.com>
2023-03-11 21:51:29 +08:00
Hsieh Chin Fan
2384fb3fe2
Add options for books on kobo e-reader (#138)
Add obok.py as file selector for kobo device

---------

Co-authored-by: Hsieh Chin Fan <pham@topo.tw>
2023-03-11 21:06:49 +08:00
hleft
c0b3e0c2d5
support system meesage in environment variable (#144)
* support config tags to translate

* support system meesage in envirment
2023-03-11 20:31:16 +08:00
zstone12
aaa1ab4d7b
feat: add txt book loader (#143)
* feat: add txt book loader

* chore: add test book

* style: black

* feat: add _save_temp_book

* doc: add txt support desc
2023-03-11 14:37:25 +08:00
yihong
d95f0b3942
fix: #114 (#139) 2023-03-10 21:05:34 +08:00
yihong0618
cf44a19d82 fix: print message before sleep 2023-03-10 20:54:07 +08:00
hleft
f566feabcb
refactor(translator): extract get_translation method (#112)
- Extracted get_translation method to improve code readability and maintainability
- Moved the code that handles API key and completion creation to the new method
2023-03-10 20:50:49 +08:00
yihong0618
1ef61a75c8 fix: key bug 2023-03-10 15:40:44 +08:00
yihong0618
939024ca4d fix: lint 2023-03-10 15:33:51 +08:00
yihong0618
61c0e75570 fix: test 2023-03-10 15:30:22 +08:00
InzamZ
cbe165df19
fix(#92): add a arguments to allow NavigableStrings translate (#126)
* fix(#92): add a arguments to allow NavigableStrings


---------

Co-authored-by: yihong0618 <zouzou0208@gmail.com>
2023-03-10 15:24:20 +08:00
yihong0618
dfcf078028 ci: more test 2023-03-10 15:11:12 +08:00
lizhimiao
e6e4916ac4
feat: added google translate support (#131)
* added google translate support.

* format code using black.
2023-03-10 15:06:05 +08:00
Hsieh Chin Fan
26fdfb0f0d
Improve README (#119)
* Improve README

- Improve English wording
- Surround command, files , terms with "`"
- In codeblock, make comment starts from capitalized char
- command/parameter -> option
- Add description about --translate-tags from PR#107

* Remove Traditional Chinese

* Fix terms for Simplified Chinese

---------

Co-authored-by: Hsieh Chin Fan <pham@topo.tw>
2023-03-09 17:59:23 +08:00
Brikarl
83afab371c
[bugfix] Fix the wrong typesetting of the generated temporary files (#124) 2023-03-09 14:48:37 +08:00
hleft
b25c4ca873
support config tags to translate (#107) 2023-03-08 22:11:43 +08:00
Yurii
3472f3e673
update: refine the text of messages to the end user (#100)
* update: refine the text of messages to the end user

* update: refine message text

* fix: lint

---------

Co-authored-by: yihong0618 <zouzou0208@gmail.com>
2023-03-08 18:24:05 +08:00
Frost Ming
6c72c29943
Minor improvements for loader and translator (#103)
* Minor improvements for loader and translator

* use rotate key

* fix: typo

---------

Co-authored-by: yihong0618 <zouzou0208@gmail.com>
2023-03-08 13:27:00 +08:00
Vancl
8a4806c693
Update Docker command in README.md (#99) 2023-03-07 23:59:28 +08:00