Python
import googletrans9 là một mô-đun để dịch văn bản. Nó sử dụng API Google Dịch Ajax để phát hiện ngôn ngữ và dịch văn bản
Trong ví dụ đầu tiên, chúng tôi liệt kê các ngôn ngữ được hỗ trợ
#!/usr/bin/python import googletrans print[googletrans.LANGUAGES]
Chương trình liệt kê tất cả các ngôn ngữ được hỗ trợ trong từ điển Python
import googletrans
Chúng tôi nhập mô-đun
import googletrans9
print[googletrans.LANGUAGES]
Chúng tôi in biến
print[googletrans.LANGUAGES]1
$ languages.py {'af': 'afrikaans', 'sq': 'albanian', 'am': 'amharic', 'ar': 'arabic', 'hy': 'armenian', 'az': 'azerbaijani', 'eu': 'basque', 'be': 'belarusian', 'bn': 'bengali', 'bs': 'bosnian', 'bg': 'bulgarian', 'ca': 'catalan', 'ceb': 'cebuano', 'ny': 'chichewa', 'zh-cn': 'chinese [simplified]', 'zh-tw': 'chinese [traditional]', 'co': 'corsican', 'hr': 'croatian', 'cs': 'czech', 'da': 'danish', .. }
Ở đầu ra, chúng ta có thể thấy các ngôn ngữ được hỗ trợ
Python googletrans phát hiện ngôn ngữ
import googletrans9 có thể được sử dụng để phát hiện ngôn ngữ________số 8
Trong các ví dụ, chúng tôi có hai văn bản khác nhau. Chúng tôi sử dụng phương pháp
print[googletrans.LANGUAGES]3 để xác định ngôn ngữ của văn bản
#!/usr/bin/python import googletrans print[googletrans.LANGUAGES]0
Chúng tôi nhập
print[googletrans.LANGUAGES]4, được sử dụng để thực hiện các bản dịch
#!/usr/bin/python import googletrans print[googletrans.LANGUAGES]2
Đây là hai văn bản được dịch. Đầu tiên là tiếng Hungary, tiếng Slovak thứ hai
#!/usr/bin/python import googletrans print[googletrans.LANGUAGES]3
Một phiên bản của
print[googletrans.LANGUAGES]4 được tạo
#!/usr/bin/python import googletrans print[googletrans.LANGUAGES]5
Chúng tôi xác định ngôn ngữ của văn bản với
print[googletrans.LANGUAGES]3 và in kết quả ra bàn điều khiển. Phương thức in ngôn ngữ và giá trị độ tin cậy, là xác suất đoán đúng ngôn ngữ
#!/usr/bin/python import googletrans print[googletrans.LANGUAGES]7
Hai ngôn ngữ đã được phát hiện một cách chính xác
Bản dịch được thực hiện bằng phương pháp
print[googletrans.LANGUAGES]7
print[googletrans.LANGUAGES]8
import googletrans0
Nếu chúng tôi không chỉ định ngôn ngữ nguồn và ngôn ngữ đích,
import googletrans9 sẽ cố gắng phát hiện ngôn ngữ và dịch ngôn ngữ đó sang tiếng Anh
import googletrans1
Chúng tôi dịch một văn bản tiếng Nga. Chúng tôi nhận được một đối tượng dịch
import googletrans2
Để có được bản dịch, chúng tôi in trường
$ languages.py {'af': 'afrikaans', 'sq': 'albanian', 'am': 'amharic', 'ar': 'arabic', 'hy': 'armenian', 'az': 'azerbaijani', 'eu': 'basque', 'be': 'belarusian', 'bn': 'bengali', 'bs': 'bosnian', 'bg': 'bulgarian', 'ca': 'catalan', 'ceb': 'cebuano', 'ny': 'chichewa', 'zh-cn': 'chinese [simplified]', 'zh-tw': 'chinese [traditional]', 'co': 'corsican', 'hr': 'croatian', 'cs': 'czech', 'da': 'danish', .. }0 của đối tượng được dịch
import googletrans3
Ngôn ngữ nguồn và đích
Trong ví dụ sau, chúng tôi chỉ định ngôn ngữ nguồn và ngôn ngữ đích
import googletrans4
Ví dụ dịch văn bản tiếng Séc sang tiếng Hungary
import googletrans5
Ngôn ngữ nguồn được chỉ định với tùy chọn
$ languages.py {'af': 'afrikaans', 'sq': 'albanian', 'am': 'amharic', 'ar': 'arabic', 'hy': 'armenian', 'az': 'azerbaijani', 'eu': 'basque', 'be': 'belarusian', 'bn': 'bengali', 'bs': 'bosnian', 'bg': 'bulgarian', 'ca': 'catalan', 'ceb': 'cebuano', 'ny': 'chichewa', 'zh-cn': 'chinese [simplified]', 'zh-tw': 'chinese [traditional]', 'co': 'corsican', 'hr': 'croatian', 'cs': 'czech', 'da': 'danish', .. }1 và đích với tùy chọn
$ languages.py {'af': 'afrikaans', 'sq': 'albanian', 'am': 'amharic', 'ar': 'arabic', 'hy': 'armenian', 'az': 'azerbaijani', 'eu': 'basque', 'be': 'belarusian', 'bn': 'bengali', 'bs': 'bosnian', 'bg': 'bulgarian', 'ca': 'catalan', 'ceb': 'cebuano', 'ny': 'chichewa', 'zh-cn': 'chinese [simplified]', 'zh-tw': 'chinese [traditional]', 'co': 'corsican', 'hr': 'croatian', 'cs': 'czech', 'da': 'danish', .. }2