Hướng dẫn convert chinese to english python - chuyển đổi tiếng Trung sang tiếng Anh python

Hướng dẫn convert chinese to english python - chuyển đổi tiếng Trung sang tiếng Anh python

Một công cụ dịch cho con người

Dịch Lewis Carroll: Alice in Wonderland


Mục tiêu cuối cùng là một ứng dụng đơn giản để dịch văn bản trong thiết bị đầu cuối. Văn bản có thể được tạo tương tác hoặc lập trình trong môi trường vỏ. Thông qua các đối số dòng lệnh, mô tả tệp hoặc đường ống tạo ra đầu ra được dịch có thể được truyền vào một tệp hoặc hiển thị trên thiết bị đầu cuối.

Đặc trưng

  • Nhanh! Dịch toàn bộ cuốn sách trong vòng chưa đầy 5 giây.

  • Được làm cho Python 3 nhưng vẫn hoạt động trên Python 2

  • Nhanh chóng và dễ cài đặt, dễ sử dụng

  • Hỗ trợ dịch từ bất kỳ ngôn ngữ nào

  • Giao diện có thể kết hợp cao, sức mạnh của các ống và bộ lọc Unix.

  • API đơn giản và tài liệu

Cài đặt

Từ Pypi với PIP (Easy)

$ pip install py-translate

Từ nguồn tại GitHub

  • Sao chép kho lưu trữ

$ git clone https://github.com/jjangsangy/py-translate.git
  • Cài đặt với setup.py

$ python setup.py install

Cách sử dụng

Dịch [--flags] [Nguồn] Dest[--flags] [source] dest

Tranh luận

Vị trí

Dest

Mã ngôn ngữ đích

nguồn

Mã ngôn ngữ nguồn

Không bắt buộc

-H, Cấmhelp

Hiển thị thông báo trợ giúp này và thoát

-V, Phản đối

Hiển thị số phiên bản và lối ra của chương trình

-l ,THERList [CODE]

Tái tạo tên của cặp mã quốc gia và ngôn ngữ.

[Tùy chọn chỉ định định dạng ngôn ngữ đầu ra]

–Translit

In ra phiên âm của văn bản

Ví dụ

Xin chào thế giới từ tiếng Anh đến truyền thống Trung Quốc

$ translate en zh-TW <<< 'Hello World!'
你好世界!

Chào thế giới

  • Chỉ dễ dàng chỉ định ngôn ngữ nguồn bằng cách cung cấp nó như là đối số đầu tiên

# Translate Hello from French to English
$ translate fr en <<< 'Bonjour, comment allez-vous!'
Hello, how are you?

Phát hiện ngôn ngữ thông minh

Bỏ qua ngôn ngữ nguồn sẽ cố gắng phát hiện nó dựa trên nội dung văn bản

$ translate fr <<< 'I think therefore I am'
Je pense donc je suis

Phiên dịch Romanized

$ translate --translit en ko <<< 'Want to fight!'
ssaugo sip-eo!

$ translate --translit en zh-TW <<< 'Kidding, we should be friends'
Kāiwánxiào, wǒmen yīnggāi shì péngyǒu

Chuyển hướng từ tập tin

$ translate zh-TW < 'alice.txt'

阿麗思道:「你不是說你要告訴你的歷史嗎?告訴我你為甚麼恨—那個—那些—C和D,」
她末了兩個字母輕輕兒地說的,怕回來又得罪了牠。

那老鼠對著阿麗思嘆了一口氣道,「唉﹗我的身世說來可真是又長又苦又委屈呀—」

阿麗思聽了,瞧著那老鼠的尾巴說,「你這尾是曲啊﹗可是為甚麼又叫它苦呢﹗」
她就一頭聽著那老鼠說話,一頭在在心上納悶,所以她聽的那老鼠講的「尾曲」
的歷史是差不多像這個樣了的
....

Chuỗi đường ống với nhau

# Multiple Chaining
$ echo 'What is love?' | translate en zh-TW | translate zh-TW ko | translate ko fr | translate fr en
What is love?

Sáng tạo!

# Grocery List
$ cat << BUY | translate ko
Celery
Milk
Eggs
Bread
Cereal
BUY

셀러리
우유
달걀
빵
시리얼

Ủng hộ

Tại đây, một danh sách các nền tảng Python được hỗ trợ chính thức.

  • Python 3.4

  • Python 3.3

  • Python 3.2

  • Python 2.7

  • Python 2.6

  • Pypy 2 (mới nhất)

  • Pypy 3 (mới nhất)

Tài liệu

Tìm tài liệu mới nhất http://pythonhosted.org/py-translate/

Đóng góp

  1. Fork chúng tôi trên GitHub.

  2. Tìm một lỗi? Đã triển khai một tính năng mới? Gửi một yêu cầu kéo để có được nó được hợp nhất và xuất bản.

  3. Vui lòng gửi e-mail đến người bảo trì mã để biết các câu hỏi hoặc trợ giúp về cơ sở mã. jjangsangy@gmail@gmail.com

Lịch sử phát hành

1.0.2 (2015-01-02)

  • Chúc mừng năm mới

  • Đã tạo bộ điểm chuẩn nhanh

  • Tối ưu hóa sử dụng chủ đề

  • Sửa lỗi và hiệu suất IO tốt hơn

1.0.1 (2014-12-30)

  • Xử lý nhiệm vụ hiệu quả hơn bằng cách sử dụng bản đồ qua.

  • SEPERATION IO trong các khối ngoại lệ Coroutine.

  • Sửa lỗi và cải tiến.

1.0.0 (2014-12-18)

  • Sửa lỗi với các dòng dài hơn 1000 ký tự

  • Đã sửa lỗi Unicode khác

  • Cải thiện khả năng tương thích Python 2/3

  • Đã thực hiện phiên âm văn bản có sẵn

  • Đã triển khai tệp đơn giản IO

  • Sử dụng tốt hơn các nhóm chủ đề bằng mô -đun tương lai.

  • Phụ thuộc bán hàng

  • Trao đổi API vận chuyển từ urllib2 với các yêu cầu

  • Tích hợp SSL/TLS cho các yêu cầu web an toàn

0.2.3 (2014-12-08)

  • Sửa lỗi với đầu ra kép

0.2.2 (2014-12-07)

  • Sửa lỗi

  • Giảm kích thước gói

  • Chia dịch mã.py thành hai mô -đun riêng biệt

0.2.1 (2014-12-04)

  • Đã thêm phát trực tuyến bộ đệm đầu ra

  • Sử dụng đa nhiệm hợp tác cho coroutines

  • Tài liệu cập nhật trên API

0.2.0 (2014-11-30)

  • Sửa lỗi

  • Giảm kích thước gói

  • Chia dịch mã.py thành hai mô -đun riêng biệt

0.2.1 (2014-12-04)

  • Đã thêm phát trực tuyến bộ đệm đầu ra

  • Sử dụng đa nhiệm hợp tác cho coroutines

  • Tài liệu cập nhật trên API

0.2.0 (2014-11-30)

  • Sự đồng thời có ý nghĩa dựa trên các chủ đề và coroutines không đồng nhất

Tăng tốc độ hiệu suất lên tới 10 lần

  • 0.1.6 (2014-11-30)

  • Sửa lỗi

  • Tái lập mô hình đồng thời

  • Python 3 bây giờ là cơ sở biểu hiện

0.1,5 (2014-07-18)

  • Sửa lỗi mã ngôn ngữ

  • Đã thêm phát trực tuyến bộ đệm đầu ra

Sử dụng đa nhiệm hợp tác cho coroutines

  • Tài liệu cập nhật trên API

Đã thêm phát trực tuyến bộ đệm đầu ra

  • Sử dụng đa nhiệm hợp tác cho coroutines

Tài liệu cập nhật trên API

  • 0.2.0 (2014-11-30)

Đã thêm phát trực tuyến bộ đệm đầu ra

  • Sử dụng đa nhiệm hợp tác cho coroutines

  • Tài liệu cập nhật trên API

  • 0.2.0 (2014-11-30)

Sự đồng thời có ý nghĩa dựa trên các chủ đề và coroutines không đồng nhất

  • Tăng tốc độ hiệu suất lên tới 10 lần

  • 0.1.6 (2014-11-30)

  • Sửa lỗi

  • Tái lập mô hình đồng thời

  • Python 3 bây giờ là cơ sở biểu hiện

0.1,5 (2014-07-18)

  • Sửa lỗi mã ngôn ngữ

  • 0.1.4 (2014-07-05)

  • Sửa lỗi chung

  • Cải tiến tốc độ

Làm cách nào để thay đổi ngôn ngữ Python của tôi thành tiếng Anh?

Các bước để phát triển dịch giả ngôn ngữ Python với GUI:..
Cài đặt dịch ..
Nhập khẩu dịch và tkinter ..
Khởi tạo cửa sổ ..
Tạo tuple để chọn ngôn ngữ ..
Tạo một chức năng để dịch văn bản ..
Lựa chọn cho ngôn ngữ đầu vào và ngôn ngữ mà văn bản sẽ được dịch ..
Đầu vào và văn bản đầu ra ..

Có chức năng dịch trong Python không?

Phương thức dịch () trả về một chuỗi trong đó một số ký tự được chỉ định được thay thế bằng ký tự được mô tả trong từ điển hoặc trong bảng ánh xạ.Sử dụng phương thức maketrans () để tạo bảng ánh xạ.Nếu một ký tự không được chỉ định trong từ điển/bảng, ký tự sẽ không được thay thế.. Use the maketrans() method to create a mapping table. If a character is not specified in the dictionary/table, the character will not be replaced.

Làm thế nào để bạn dịch py trong python?

Từ dịch Dịch nhập Nhập >>> Trình dịch ('en', 'ZH-TW', 'Hello World!') '你 世界!!!'..
Nguồn (Chuỗi) - Mã ngôn ngữ cho nguồn dịch ..
Target (Chuỗi) - Mã ngôn ngữ mà nguồn sẽ được dịch thành ..
Cụm từ (chuỗi) - Chuỗi cơ thể văn bản sẽ được mã hóa và dịch URL ..

Trình dịch nào được sử dụng trong Python?

Trình dịch ngôn ngữ sử dụng API Google trong Python.Google API in Python.