Follow us on...
Follow us on Twitter Follow us on Facebook Watch us on YouTube

Giúp các bé đáng thương ấy với

Gameshow “Ai Là Triệu Phú” trên VTV đang chờ đón bạn – Tải ngay!

Tuyển uploader dự án Safeshared có thu nhập

Chiêm ngưỡng BaoMoi đẹp "tuyệt diệu" trên Windows Phone

Tin tức công nghệ mới nhất

Tuyển Mod box Mobile
kết quả từ 1 tới 8 trên 8
  1. #1
    abcxyz2007's Avatar
    abcxyz2007 vẫn chưa có mặt trong diễn đàn Gà Con
    Tham gia
    May 2009
    Đến từ
    ở nhà chứ ở đâu :D
    Bài
    4
    Cảm ơn
    0
    Điểm
    5/2 bài viết

    Smile Name 2 Name - dịch tên bạn sang tiếng khác (giải trí)

    Name 2 Name


    Lúc trước cũng đã có 1 chương trình dịch giải trí (nếu mình nhớ không lầm là Bday2Name của bạn Nhất Chính Lan).

    Đây là 1 dự án mình đã lập khá lâu, phiên bản 1 mình đã viết từ vài năm trước, đây là phiên bản 2 với nhiều cải tiến và cách thức thực hiện cũng mới hơn nhiều.

    Trước hết, mình xin giải thích ‘Name 2 Name” (N2N) là gì. “2” ở đây nôm na là “to”, có thể hiểu là dịch từ tên này sang tên khác. Với mục đích giải trí là chính, mình đã cho dịch tên tiếng Việt của bạn thành tên của những thứ tiếng khác như Lào, Nhật Bản,…(với bảng dịch từ trên mạng sẵn có).

    Chương trình rất dễ dùng, giao diện của nó như sau :



    Bạn chỉ cần nhập đẩy đủ tên của bạn (không cần thiết phải nhập đầy đủ họ tên), nhập ngày/tháng/năm sinh là có thể dịch được rồi

    Mình thử nhập tên của chính mình thử xem






    Nhưng tính năng của chương trình không chỉ là vậy, nó còn có 1 điều thú vị khác : chương trình mang tính mở, tức là có thể cho phép bạn tự tạo một “cách dịch tên” riêng theo ý của bạn.

    Bằng cách tạo file “MyLang.txt” với bảng mã Unicode, đặt trong cùng thư mục chứa chương trình N2N, bạn sẽ làm được điều đó.

    Mình khuyến cáo là bạn nên dùng file mẫu có sẵn trong bộ kèm theo, nếu dùng file text khác, file đó phải là file text cơ bản (không RTF, không .Doc,…) và chú ý phải lưu với bãng mã Unicode như hình mẫu dưới đây




    Về cú pháp và cách thức chỉnh sửa file MyLang.txt :

    Dòng đầu tiên bạn ghi
    Lang = <tên ngôn ngữ của bạn chọn>


    Dòng thứ 2 bạn ghi
    Type = <số thứ tự kiểu dịch>

    với số thứ tự dịch là 1 hoặc 2 tương ứng với kiểu dịch 1 hoặc 2.


    * Nếu kiểu dịch là 1 (dịch từng kí tự của tên bạn)

    26 dòng tiếp theo, mỗi dòng ghi 1 chữ cái từ A tới Z tương ứng với cách dịch của bạn, ví dụ

    A = na
    B = ga
    C = ki


    Nếu tên bạn là ABC, thì sẽ được dịch thành nagaki.


    * Nếu kiểu dịch là 2 (dịch ngày/tháng/năm sinh của bạn)

    (10 + 12 + 31) dòng tiếp theo sẽ lần lượt ghi cách dịch số cuối cùng của năm sinh / tháng / ngày.

    Nếu dịch số cuối cùng của năm sinh (0 tới 9) thì ghi
    YY<số cuối cùng của năm> = <cách dịch>

    Nếu dịch tháng (từ 1 tới 12) thì ghi
    MM<số thự tự tháng> = <cách dịch>

    Nếu dịch ngày (từ 1 tới 31) thì ghi
    DD<ngày> = <cách dịch>


    Mình ví dụ 1 file MyLang.txt cơ bản (thiếu nhiều thông số dịch)

    Code:
    Lang = Lào (NEW)
    Type = 2
    YY5 = Xoăn Tít
    MM1 = Văng
    DD15 = Hột Mít
    * Lưu ý :
    1. Chương trình không phân biệt viết thường hay viết hoa.
    2. Nếu cú pháp không đúng thì có thể chương trình sẽ bỏ qua ngôn ngữ của bạn.
    3. Nếu bảng dịch thiếu thống số, hiển nhiên các thông số đó sẽ không xuất hiện trong khi dịch.
    4. Chỉ cần bạn định nghĩa được tên ngôn ngữ, kiểu dịch thì khi chạy chương trình (lần sau) nó sẽ hiển thị ra cho bạn.

    Và đừng quên lưu file nhé !
    Nhắc lại là nhớ để tên file là "MyLang.txt với bảng mã Unicode, đặt trong cùng thư mục với chương trình.

    Hồi hộp thật, thử tắt rồi chạy lại chương trình xem nào ^^




    Rõ ràng “ngôn ngữ mới” của bạn đã được xuất hiện ở phía dưới cùng chương trình. Thử nhập lại tên xem nào :



    ---

    Chương trình có sử dụng thư viện Microsoft Form 2.0 Control.

    Kiến thức lập trình và trình độ của mình chưa được cao. Mình đã dành 3 ngày, mỗi ngày ít nhất 7 tiếng để viết chương trình này. Nhìn chương trình đơn giản nhưng thực chất code và chăm chút kĩ lưỡng khá mệt. Dù đã cố gắng hết sức, Việt hóa Unicode, chương trình vẫn còn vài lỗi (đáng chú ý là lỗi Unicode vì VB6 không hỗ trợ Unicode).
    Nếu cảm thấy vui, thích thú, hoặc có ý kiến đóng góp, báo lỗi, thì bạn hãy liên hệ

    Email : abcxyz2007.mylove@gmail.com
    Yahoo! Nick : itga.trial1

    Khuyến khích liên hệ = chat Yahoo! Vì mình ít khi nào check mail.

    Tác giả : abcxyz (NTT)

    Với mục đích vui là chính, hy vọng chương trình sẽ mang đến những tiếng cười sảng khoái cho bạn !
    Cảm ơn bạn đã sử dụng chương trình. Have a good time !

    DOWNLOAD :

    Trong bộ download có 3 file :
    - File chương trình
    - File MyLang.txt (file mẫu)
    - File ReadMe.doc

    P/S : bạn nào có bảng dịch hay thì share với mình nhé ^^~
    Thay đổi nội dung bởi abcxyz2007; 13-06-2011 lúc 12:28.

  2. Có 2 thành viên cảm ơn abcxyz2007 cho bài viết này:
    hoangdongyu (18-05-2013), tuandaubac (16-02-2013)

  3. #2
    nghiemcowboy88's Avatar
    nghiemcowboy88 vẫn chưa có mặt trong diễn đàn Rìu Chiến
    Tham gia
    Dec 2009
    Đến từ
    Đà Nẵng
    Bài
    1.637
    Cảm ơn
    715
    Điểm
    4.644/531 bài viết

    Default

    Cũng hay nhưng ít tiếng quá.

  4. #3
    meilikungfu's Avatar
    meilikungfu vẫn chưa có mặt trong diễn đàn Thành viên đang bị kỷ luật
    Tham gia
    Jun 2011
    Đến từ
    Xứ sở Thần tiên
    Bài
    39
    Cảm ơn
    19
    Điểm
    6/6 bài viết

    Default

    ^^ tks pạn nhìu nhưng ít tiếng thật đấy

  5. #4
    abcxyz2007's Avatar
    abcxyz2007 vẫn chưa có mặt trong diễn đàn Gà Con
    Tham gia
    May 2009
    Đến từ
    ở nhà chứ ở đâu :D
    Bài
    4
    Cảm ơn
    0
    Điểm
    5/2 bài viết

    Default

    chương trình trước kia của tác giả Nhất Chính Lan cũng có 3 ngôn ngữ thui bạn à, chương trình mình đã update và còn có thêm 1 tính năng mở nữa nên có thể đạt tới 6 ngôn ngữ Nếu bạn cảm thấy ít bạn có thể cho mình biết mình cần thêm ngôn ngữ gì cho vui ko

  6. #5
    Tham gia
    Jun 2012
    Bài
    1
    Cảm ơn
    0
    Điểm
    0/0 bài viết

    Default

    Trích meilikungfu View Post
    ^^ tks pạn nhìu nhưng ít tiếng thật đấy
    Mình thấy cần thêm tiếng Thái và tiếng Anh nữa

  7. #6
    Vecter's Avatar
    Vecter vẫn chưa có mặt trong diễn đàn Thành viên đang bị kỷ luật
    Tham gia
    Jun 2012
    Đến từ
    •Sømёwhεrё�
    Bài
    1.560
    Cảm ơn
    1.181
    Điểm
    603/297 bài viết

    Default

    Cũng d9c, down về thử =.=

  8. #7
    chienf4's Avatar
    chienf4 vẫn chưa có mặt trong diễn đàn Búa Đá Đôi
    Tham gia
    Aug 2008
    Bài
    99
    Cảm ơn
    32
    Điểm
    106/15 bài viết

    Default

    Trên hết là hoan hô tinh thần của bạn chủ thớt, cố gắng đầu tư thêm cho em nó nhé.
    Sống Trên Đời Đừng Nên Nói Trước Điều Gì !!!

  9. #8
    vanpk's Avatar
    vanpk vẫn chưa có mặt trong diễn đàn Gà Con
    Tham gia
    Jul 2009
    Bài
    1
    Cảm ơn
    0
    Điểm
    0/0 bài viết

    Default

    Hoan hô chủ thớt

 

 

Tag của Đề tài này

Quyền sử dụng

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • Bạn không thể gửi file đính kèm
  • Bạn không thể tự sửa bài viết của mình
  •