Merge pull request #42 from subaochen/master
[gitmagic.git] / vi / translate.txt
blob918df2380ba7b097a0816be686a32b10da7fec34
1 == Phụ lục B: Dịch cuốn sách này ==
3 Tôi khuyến nghị các bạn làm theo các bước sau để thực hiện việc dịch thuật,
4 làm như vậy thì các đoạn kịch bản của tôi có thể
5 nhanh chóng tạo ra các tài liệu ở định dạng HTML và PDF,
6 và tất cả các bản dịch có thể ở trong cùng một kho chứa.
8 Lấy một bản sao của mã nguồn, sau đó tạo một thư mục tương ứng với ngôn ngữ bạn dịch http://www.iana.org/assignments/language-subtag-registry[language's IETF tag]: xem tại
9 http://www.w3.org/International/articles/language-tags/Overview.en.php[the W3C article on internationalization].
10 Ví dụ, tiếng Anh là "en", Nhật là "ja", tiếng Trung Quốc Phồn thể là "zh-Hant".
11 Trong thư mục mới đó, và dịch tập tin +txt+ từ thư mục con "en". 
13 Một ví dụ cụ thể là để dịch phần hướng dẫn này thành ngôn ngữ http://en.wikipedia.org/wiki/Klingon_language[Klingon], bạn hãy gõ vào:
15  $ git clone git://repo.or.cz/gitmagic.git
16  $ cd gitmagic
17  $ mkdir tlh  # "tlh" là mã ngôn ngữ IETF dành cho Klingon.
18  $ cd tlh
19  $ cp ../en/intro.txt .
20  $ edit intro.txt  # Dịch tập tin này.
22 và cứ như thế cho những tập tin còn lại.
24 Chỉnh sửa lại Makefile và thêm mã ngôn ngữ cho biến `TRANSLATIONS`.
25 Bạn có thể xem thử kết quả công việc của mình như sau:
27  $ make tlh
28  $ firefox book-tlh/index.html
30 Hãy chuyển giao công việc của bạn thường xuyên, và cho tôi biết khi nào thì chúng sẵn sàng để sử dụng.
31 GitHub.com có giao diện thuận lợi như sau: rẽ nhánh dự án "gitmagic",
32 'push' các thay đổi của bạn lên, sau đó thông báo với tôi để tôi trộn.