Nội phân chính
- Tại sao tôi nên sử dụng cái này?
- Cài đặt
- Thay đổi ngôn ngữ mặc định
- Sử dụng như một mô -đun Python
- Sử dụng một nhà cung cấp dịch khác
- Nhà cung cấp DEEPL
- Tài liệu
- Đóng góp
- 2.0.0 [2017-11-08]
Dịch là một công cụ dịch thuật đơn giản nhưng mạnh mẽ được viết bằng Python với sự hỗ trợ cho nhiều nhà cung cấp dịch thuật. Đến bây giờ chúng tôi cung cấp tích hợp với API Microsoft Dịch, dịch API MyMemory, Libretranslate và Deepl tựa API miễn phí và Pro API
Tại sao tôi nên sử dụng cái này?
Cài đặt
Cài đặt
$ pip install translate
Thay đổi ngôn ngữ mặc định
$ python setup.py install
Sử dụng như một mô -đun Python
Sử dụng một nhà cung cấp dịch khác
Nhà cung cấp DEEPL
Tài liệu
Đóng góp
2.0.0 [2017-11-08]
$ translate-cli -t zh "This is a pen."
Translation: 这是一支笔
-------------------------
Translated by: MyMemory
Dịch là một công cụ dịch thuật đơn giản nhưng mạnh mẽ được viết bằng Python với sự hỗ trợ cho nhiều nhà cung cấp dịch thuật. Đến bây giờ chúng tôi cung cấp tích hợp với API Microsoft Dịch, dịch API MyMemory, Libretranslate và Deepl tựa API miễn phí và Pro API
$ translate-cli -t zh "This is a pen." -o
这是一支笔
Lý do lớn nhất để sử dụng dịch là để thực hiện các bản dịch một cách đơn giản mà không cần nỗ lực lớn hơn và có thể được sử dụng như một công cụ dịch thuật như dòng lệnh
Hoặc, bạn có thể tải xuống nguồn vàThay đổi ngôn ngữ mặc định
Sử dụng như một mô -đun Python
[DEFAULT]
from_lang = autodetect
to_lang = de
provider = mymemory
secret_access_key =
Sử dụng một nhà cung cấp dịch khác
Nhà cung cấp DEEPL
$ translate-cli --generate-config-file
Translate from [autodetect]:
Translate to:
Provider [mymemory]:
Secret Access Key []:
Sử dụng như một mô -đun Python
In [1]: from translate import Translator
In [2]: translator= Translator[to_lang="zh"]
In [3]: translation = translator.translate["This is a pen."]
Out [3]: 这是一支笔
Sử dụng một nhà cung cấp dịch khác
Sử dụng một nhà cung cấp dịch khác
In [1]: from translate import Translator
In [2]: to_lang = 'zh'
In [3]: secret = ''
In [4]: translator = Translator[provider='', to_lang=to_lang, secret_access_key=secret]
In [5]: translator.translate['the book is on the table']
Out [5]: '碗是在桌子上。'
Nhà cung cấp DEEPL
Tài liệu
In: translator = Translator[provider='microsoft', to_lang=to_lang, secret_access_key=secret, pro=True]
Đóng góp
2.0.0 [2017-11-08]translate documentation at Read the Docs
Đóng góp
2.0.0 [2017-11-08]
Dịch là một công cụ dịch thuật đơn giản nhưng mạnh mẽ được viết bằng Python với sự hỗ trợ cho nhiều nhà cung cấp dịch thuật. Đến bây giờ chúng tôi cung cấp tích hợp với API Microsoft Dịch, dịch API MyMemory, Libretranslate và Deepl tựa API miễn phí và Pro API
Lý do lớn nhất để sử dụng dịch là để thực hiện các bản dịch một cách đơn giản mà không cần nỗ lực lớn hơn và có thể được sử dụng như một công cụ dịch thuật như dòng lệnh
Hoặc, bạn có thể tải xuống nguồn vàpip install -r requirements-dev.txt
Tiền tố ‘sudo, nếu bạn gặp phải một vấn đề.pre-commit install
Đặc trưngpy.test -vv -s
Dịch đầu ra của bạn trong thời gian thực
DO Dịch trong thiết bị đầu cuối của bạn bằng dòng lệnh
3.6.1
Cách sử dụng
3.5.0
Trong dòng lệnh của bạn:
Hoặc
3.4.1
Tùy chọn
$ translate-cli --help Usage: __main__.py [OPTIONS] TEXT... Python command line tool to make online translations Example: $ translate-cli -t zh the book is on the table 碗是在桌子上。 Available languages: //en.wikipedia.org/wiki/ISO_639-1 Examples: [e.g. en, ja, ko, pt, zh, zh-TW, ...] Options: --version Show the version and exit. --generate-config-file Generate the config file using a Wizard and exit. -f, --from TEXT Sets the language of the text being translated. The default value is 'autodetect'. -t, --to TEXT Set the language you want to translate. -p, --provider TEXT Set the provider you want to use. The default value is 'mymemory'. --secret_access_key TEXT Set the secret access key used to get provider oAuth token. -o, --output_only Set to display the translation only. --help Show this message and exit.
3.4.0
Trong ~/.python-translate.cfg:
CFG không được sử dụng làm mô -đun Python.
hoặc chạy dòng lệnh và làm theo các bước:
Kết quả thường là một chuỗi unicode.
3.3.0
Để sử dụng API DEEPLTHER Pro, hãy chuyển một tham số bổ sung được gọi là Pro cho đối tượng Dịch giả và đặt nó thành True và sử dụng khóa xác thực Pro của bạn làm Secret_Access_Key
Tài liệu
Kiểm tra tài liệu dịch mới nhất tại Read the Docs
Vui lòng gửi yêu cầu kéo, rất nhiều đánh giá cao.
Fork Các kho lưu trữ trên GitHub.
3.2.1
Tạo một chi nhánh của Master và cam kết các thay đổi của bạn với nó.
3.2.0
Cài đặt yêu cầu. PIP Cài đặt -Rrequirements -Dev.Txt
3.1.0
Cài đặt trước cam kết. Cài đặt trước cam kết
Chạy các bài kiểm tra với py.test -vv -s
Tạo yêu cầu kéo với sự đóng góp của bạn
Thay đổi
Thêm Libretranslate
3.0.0
Thêm tài liệu Sphinx
Cập nhật readme.
Makefile: Thêm lệnh phát hành tạo ra
Thêm twine vào các yêu cầu dev.
Thay vào đó, hãy tái cấu trúc: Tạo thư mục để thêm tất cả các nhà cung cấp để cho vào một tệp duy nhất
2.0.0 [2017-11-08]
Dịch là một công cụ dịch thuật đơn giản nhưng mạnh mẽ được viết bằng Python với sự hỗ trợ cho nhiều nhà cung cấp dịch thuật. Đến bây giờ chúng tôi cung cấp tích hợp với API Microsoft Dịch, dịch API MyMemory, Libretranslate và Deepl tựa API miễn phí và Pro API