| Jtranslator: bộ từ điển miễn phí trên nhiều hệ điều hành |
|
|
| Người đăng: Phạm Lê Minh Định | 01/03/2008 (Số lần xem: 8053) |
|
Từ khoá: JTranslator, từ điển Hẳn bạn đã được giới thiệu công cụ từ điển StarDict trong việc dịch thuật trực tuyến thay thế Lạc Việt về yếu tố hoàn toàn miễn phí với dữ liệu từ điển khá lớn trên hệ điều hành linux. Hôm nay, xin giới thiệu với các bạn công cụ từ điển Jtranslator do Đỗ Quốc Duy viết tặng bạn đọc. Jtranslator là bộ từ điển đa ngôn ngữ sử dụng một định dạng cơ sở dữ liệu mở DICT của www.dict.org, do đó có thể dùng chương trình với hàng trăm bộ từ điển miễn phí cho các ngôn ngữ chính trên thế giới. Sử dụng kỹ thuật phát âm lập trình sẵn trong Java vì vậy ngoài chức năng dịch từ điển, bạn có thể nghe phát âm một đoạn văn bản tùy ý, chạy được trên các hệ điều hành khác nhau (Windows, Linux, Unix, Mac...); phối hợp các từ điển ngôn ngữ khác nhau vào một giao diện chung và cho phép tùy biến giao diện chương trình (look & feel). Sau đây là các chức năng chính của JTranslator :
Với bộ cơ sở dữ liệu đa dạng, Jtranslator chứa được khoảng hơn 200.000 từ từ nhiều ngôn ngữ với nhiều bộ từ điển khác nhau như Từ điển tiếng Việt (30.000 từ), Từ điển Anh - Việt (110.000 từ), Từ điển Việt - Anh (23.000 từ), Từ điển Pháp - Việt (48.000 từ), Từ điển Việt - Pháp (39.000 từ), Từ điển máy tính (Foldoc Computing), Từ điển Anh - Anh (Wordnet). Hơn thế nữa, người dùng có thể thêm các bộ cơ sở dữ liệu khác cho từ điển khác như Từ điển Đức - Việt (45.000 từ), Từ điển Việt - Đức (12.000 từ), Từ điển Na Uy - Việt (20.000 từ), Từ điển về các nước trên thế giới (CIA World Factbook 2002)... tại http://www.informatik.uni-leipzig.de/~duc/Dict/install.html. Người dùng có thể tải các bộ từ điển khác tại địa chỉ ftp://ftp.dict.org/pub/dict. Toàn bộ các bộ cơ sở dữ liệu này được tạo bởi anh Hồ Ngọc Đức và tác giả chỉ viết trên hệ thống module và giao diện tương tác người dùng nhằm sử dụng hiệu quả công cụ tra từ cũng như tiết kiệm được chi phí cho người dùng trong việc dùng thêm một công cụ từ điển miễn phí hỗ trợ nhiều ngôn ngữ. Sau đây là hướng dẫn sử dụngSau khi cài đặt hoàn tất, trên thanh taskbar ở góc phải màn hình sẽ xuất hiện biểu tượng của Jtranslator. Bạn có thể khởi động nhanh JTranslator bằng cách nhắp chuột phải vào biểu tượng này rồi chọn Show JTranslator. Khi đó, giao diện chính của JTranslator sẽ hiển thị cho bạn sử dụng nhanh chóng. Ngoài cửa sổ chính của chương trình, JTranslator còn có cửa sổ tìm từ nhanh gọi là JTranslator Quick View . Khởi động cửa sổ này bằng cách nhắp chuộc phải vào biểu tượng của JTranslator rồi chọn Quick View. Khi đó, bạn dễ dàng tra một từ nào đó thông qua các bộ từ điển có sẵn.
Chức năng tra từ nhanh từ các ứng dụng khác.Đầu tiên, bạn chọn từ cần tra bằng cách tô đậm và chọn copy từ đó để từ đó có thể nằm trong clipnoard. Sau đó, bạn click chuột phải lên biểu tượng của JTranslator trên khay hệ thống, chọn Lookup clipboard để tra từ.
Để thêm vào một bộ từ điển mới, bạn nhấn chuột vào nút Add tìm đến nơi chứa cơ sở dữ liệu của bạn, chọn file cấu hình của cơ sở dữ liệu (.ini) sau đó nhấn Apply để việc thêm có hiệu lực. Để xóa cơ sở dữ liệu ra khỏi từ điển, bạn chọn cơ sở dữ liệu muốn xóa trong list bên trái, nhấn Remove, kế tiếp nhấn Apply để hoàn tất việc xóa. Toàn bộ từ điển này bạn có thể tải về dùng hoàn toàn miễn phí bản Full và Mini. Mọi góp ý xin email về cho tác giả Đỗ Quốc Duy tại địa chỉ Địa chỉ email này đang được bảo vệ khỏi chương trình thư rác, bạn cần bật Javascript để xem nó hoặc comment trực tiếp tại TTCN để tác giả có thể hoàn thiện trong tương lai phiên bản mới. PLMĐ (Theo eCHIP) Bài viết liên quan
Bài viết khác
Bình luận
(16)
JTrans viết bằng Java àh? Để mình cài và dùng thử trên MAC (Lêopart) xem thế nào rồi feedback lại sau.
Lâu nay tín đồ của MAC ko có 1 chương trình tự điển nào OK cả.
Yo...
mình chưa thử vì internet connect chậm quá, nhưng mà nhìn cũng hay hay. Có vài điều muốn hỏi về? Jtran liệu có open ko ? :) Tên Jtranslator nghĩa là gì vậy ? Java trans.... ? khả năng mở rộng mình sẽ down về chạy thử nice work
CSDL của Hồ Ngọc Đức thì open chứ chương trình từ điển trên nền Java này ko có open các bạn nhé :D :D :D
Nhưng mình nói thật, thời của từ điển off-line đã qua rồi, bây giờ người ta dùng online nhiều hơn (nước ngoài).
Anh Duy cho tôi hỏi nha:
Sau khi giải nén thì gồm các file sau: data, jtranslator, lib, dictionary.properties, jTranslator.bat, jTranslator.exe, jtranslator.jar, jtranslator.png, jtranslator.sh, site.properties. Tôi kích họat file jTranslator.exe thì được thông báo lỗi: "no JMV could be found on your system Please define EXE4J_JAVA_HOME to point to an installed JDK or JRE or download a JRE from www.java.com. Tôi đã download JRE là file: jre-6u3-windows-i586-p-s.exe là 14263KB rồi cài đặt tiếp file trên nhưng vẫn không chạy được. Xin hỏi có thiếu bước nào nữa không? Góp ý: Nên tích hợp luôn cho việc xử dụng được dễ dàng, đồng thời mình nên chạy qua nhiều máy khác nhau coi thử nó có vấn đề gì cần bổ xung không để mà có hướng dẫn cụ thể. Tuy chưa nhìn thấy mặt mũi ra sao nhưng tôi nghĩ là bạn đã đầu tư vô một việc có ý nghĩa vô cùng to lớn nhất là đối với các bạn HS, SV. chưa xài được nhưng cũng chúc mừng bạn
Cảm ơn các bạn đã sử dụng JTranslator và đóng góp ý kiến.
Mình sẽ sớm hoàn thành sản phẩm và cung cấp cho mọi người sử dụng. Mình sẽ open source code của từ điển này. Bản release sắp đến mình sẽ thêm một số tính năng mới: Dịch tự động đoạn văn Anh-Việt, Việt-Anh... Click & See Tìm kiếm online, cho phép người dùng tùy biến các search engine Giao diện mới theo hệ điều hành Mac, các thành phần giao diện sẽ sắp xếp lại hợp lý hơn Tính năng search mới dùng regular expression ... @To Hoài Nam Bạn chạy file jtranslator.bat. Viết bởi Hong-Viet (khách), 09/03/08 04:46
Hi Duy Do,
Chuong trinh cua ban qua that la tuyet voi. Minh chay tren Windows thi ko co van de gi. Tuy nhien khi minh chay tren Mac (minh doan tren Linux) chac cung the thi minh phai sua lai file sh de chay. Va dong thoi cung bi exception sau: Exception in thread "Thread-2" java.lang.NoClassDefFoundError: org/jdesktop/jdic/tray/internal/impl/ServiceManagerStub at org.jdesktop.jdic.tray.internal.ServiceManager.getService(Unknown Source) at org.jdesktop.jdic.tray.SystemTray.(Unknown Source) at tf.net.duydq.dict.MainUI.createSystemTray(MainUI.java:978) at tf.net.duydq.dict.MainUI.(MainUI.java:664) at tf.net.duydq.dict.MainApp.initMainUI(MainApp.java:47) at tf.net.duydq.dict.MainApp$1.run(MainApp.java:34) Minh nghi la do ban dung service cho system tray nen cac HDH khac nhu Mac (co the Linux) bi throws exception nay. Ban co the vui long sua lai duoc ko? Neu goi tat cac cac file vao 1 file jar chung duy nhat thi cang tot. Thanks in advance. Hong-Viet
Ghét n~ chương trình viết bằng java, chạy chậm rì, ỳ ạch!
Đúng thế thật, nếu viết mấy chương trình nhỏ thì Java chỉ để viết cho vui, vì nó ì ạch quá. Hồi trước lúc thiết kế hệ thống quản lí điện nước ở cảng bằng smartcard, phần client mình dùng VB, sau đó cũng dùng Java để làm hài lòng mấy ông thầy và cho đẹp CV ;D Chứ viết GUI thì thôi rồi.
Java viết các ứng dụng lớn, đòi hỏi độ tin cậy cao, bảo trì dễ dàng thì tốt. Lúc đó tiền bạc không là vấn đề, hệ thống phần cứng cũng thuộc loại đủ mạnh để chạy vi vu. Mà góp ý tác giả là nên phát hành phiên bản tích hợp như Hoài Nam thì hay hơn. Giờ không có Windows để dùng thử, nhưng thấy vừa có .exe vừa có .bat lạ lạ. Phiên bản mới cho phép search dùng RegExp thì tốc độ có đảm bảo không bạn ? Vì mình cũng có làm từ điển, nhưng bằng PHP MySQL (ở http://4u.jcisio.com/p/dic/), thì search chỉ dừng ở xài wildcard (*, ?) là hết, mình nghĩ nhiêu đó cũng đủ. Nếu dùng regexp mình nghĩ là bạn nạp toàn bộ từ mục vào bộ nhớ, rồi tìm kiếm tuần tự, hoặc kết hợp tìm tuần tự với chia để trị (ghép từ), nhưng cái này chưa test xem nhanh không.
À vừa mới test trên Mac Leopard (OS X 10.5.2) xong, chạy jtranslator.sh thì bị lỗi và không chạy được:
lib/looks-2.1.1.jar: line 15: zf?5!com/jgoodies/looks/windows/icons/PK: No such file or directory lib/looks-2.1.1.jar: line 16: zf?5/jgoodies/looks/windows/icons/xp/PK: No such file or directory Với lại thêm một góp ý nữa là nên thống nhất cách đặt tên, chữ hoa & thường, thí dụ bạn có jTranslator.bat/exe và 3 tập tin chữ T thường jtranslator.sh/jar/png.
Mình xin ghi nhận ý kiến đóng góp của các bạn. Từ điển này mình viết khi mới tập tành với Java (cách đây 1.5 năm) nên code ko đc chất lượng. Hiện tại mình đang phát triển để phát hành version 1.0, phiên bản sau sẽ cải thiện đáng kể về tốc độ thực thi.
@Hồng Quân: Thực sự Java ko chậm như bạn nghĩ, từ phiên bản 1.5 Java đã có sự cải tiến đáng kể về performance. Hầu hết các ứng dụng của Oracle từ Desk app cho đến Enterprise app họ điều viết bằng Java cả, nếu nó chậm và ì ạch như bạn nghĩ thì họ đã ko sử dụng Java làm nền tảng rồi :) @Hồng Việt & Hải Nam: Phiên bản các bạn download ko thể chạy đc trên Mac và Linux vì có phụ thuộc một số thư viện trên Win. Vấn đề về RegExp thì mình cũng mới dừng ở wildcard, mình đang nghiên cứu để đưa RegExp vào tạo sự thuận tiện cho người sử dụng. Mình xin gởi một số hình ảnh của giao diện phiên bản sắp đến: http://duydo.com/share/1.jpg http://duydo.com/share/2.jpg http://duydo.com/share/3.jpg Viết bởi ltv1303 (khách), 06/04/08 19:46
day la wed cua anh ha rang giup em nhan anh,
You must be logged in to a comment. Please register if you do not have an account yet.
|
|
| < Trước | Tiếp > |
|---|
Đọc báo giùm bạn
Intel thua lỗ to
TV LCD và xu hướng “Internet hóa”
Cơ quan nhà nước cần tích cực đào tạo cán bộ CNTT
Samsung "dội bom" CES với vũ khí "siêu mỏng"
Lưu ý khi chọn máy ảnh DSLR (1)
Thẻ nhớ SD thế hệ mới lưu được 2TB dữ liệu
Palm Pre - di động và hệ điều hành mới
AMD đưa game và phim HD vào điện thoại di động
Giải thưởng Sao Khuê 2009 thêm 3 lĩnh vực mới
Sansa slotRadio : Đối thủ mới của iPod
Đang được quan tâm
Miễn phí 210 ngày sử dụng BitDefender Total Security 2009
5 công cụ sao lưu và phục hồi ổ đĩa cứng
Mua Vista sau 1/7/2009 sẽ được nâng cấp miễn phí lên Windows 7
Chính thức lộ diện Sony VAIO P: notebook 8 inch nhẹ nhất thế giới
Laptop thống trị, desktop đến “ngày tận thế”
CES 2009: hai ngày nữa, Windows 7 beta sẽ chính thức trình diện
Chiếc PC nhỏ nhất thế giới cài Vista với màn hình OLED
Phoenix ra mắt phần mềm tăng tốc laptop
Sansa slotRadio : Đối thủ mới của iPod
Sony Ericsson C510 và W508 : Bộ đôi Cyber-shot và Walkman
Mây từ khóa công nghệ
Sự kiện và Bình luận
Giám đốc Điều hành Microsoft bị... ném trứng thối
Auto-Update for BKAV: Liệu có vi phạm bản quyền ?
BKAV vi phạm bản quyền phần mềm ?
Nguyên nhân S-fone tăng giá gói cước Forever Couple !
Công nghệ số sinh ra thế hệ ít kiến thức nhất?
CMC-IS - Phần mềm Việt miễn phí chống được triệu virus
Học viện CNTT NIIT: Mượn danh học bổng để trục lợi?
Đăng nhập
Phần mềm miễn phí
Biến email thành tài liệu để xử lí với 1 cú nhấp chuột trong Gmail
Thủ thuật tải và chơi game flash offline
Apple phát triển Mac OS X “3 chiều”
7 công cụ tìm kiếm chuyên sâu hữu ích của Google
So sánh top 4 dịch vụ hỗ trợ thư thoại theo nhómWindows 7 đọ sức cùng Vista và XP
Một vài cảm nhận về Windows 7 Beta 1






Các bạn có ý kiến đóng góp gì thì mail cho mình nhé. Xin cảm ơn các bạn.