From d192fb918b0e2aa8869de6dcc59de8464b6e879a Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Fri, 11 Dec 2020 18:59:39 -0500 Subject: dump 2020-12-11 --- .../mdn/contribute/localize/dich_trang/index.html | 167 --------------------- files/vi/mdn/contribute/localize/index.html | 86 ----------- 2 files changed, 253 deletions(-) delete mode 100644 files/vi/mdn/contribute/localize/dich_trang/index.html delete mode 100644 files/vi/mdn/contribute/localize/index.html (limited to 'files/vi') diff --git a/files/vi/mdn/contribute/localize/dich_trang/index.html b/files/vi/mdn/contribute/localize/dich_trang/index.html deleted file mode 100644 index 1e6bb6f8ba..0000000000 --- a/files/vi/mdn/contribute/localize/dich_trang/index.html +++ /dev/null @@ -1,167 +0,0 @@ ---- -title: Dịch trang MDN -slug: MDN/Contribute/Localize/dich_trang -tags: - - Dịch trang - - Guide - - Hướng dẫn - - MDN Meta - - l10n - - thông tin MDN -translation_of: MDN/Contribute/Localize/Translating_pages ---- -
{{MDNSidebar}}
- -

Bài viết này là một hướng dẫn cơ bản để biên dịch nội dung trên MDN, điều này bao gồm cả cách dịch và những thủ thuật để xử lý những loại nội dung khác nhau.

- -

Bắt đầu một trang dịch mới

- -

Khi bạn gặp một trang mà bạn muốn dịch nó sang ngôn ngữ của bạn, hãy làm theo các bước sau:

- -
    -
  1. Click vào biểu tượng Ngôn ngữ ({{FontAwesomeIcon("icon-globe")}}) để mở danh mục Languages, rồi click Thêm một bản dịch (Add a Translation). Trang chọn ngôn ngữ sẽ xuất hiện.
  2. -
  3. Click vào ngôn ngữ bạn muốn dịch sang. Giao diện Dịch bài viết sẽ xuất hiện với ngôn ngữ gốc được hiển thị ở phía bên trái của màn hình hiển thị.
  4. -
  5. Phía dưới phần Mô tả bản dịch (Translate Description), bạn có thể dịch tiêu đề và slug (không bắt buộc) sang ngôn ngữ của bạn. Slug là phần cuối cùng của đường dẫn của trang (ví dụ, "Dich_trang" là Slug của đường dẫn của bài viết này). Một vài ngôn ngữ không dịch phần slug, hãy giữ nó giống với ngôn ngữ tiếng Anh (Với tiếng Việt, nên để tiếng Việt không dấu và thay dấu cách "<space>" bằng ký tự "_"). So sánh với những bài viết khác trên cùng ngôn ngữ của bạn để xác định được cách dịch thống nhất. Bạn có thể bấm vào dấu trừ bên cạnh Mô tả bản dịch để ẩn thông tin này đi khi bạn đã sửa xong, để có nhiều không gian hơn cho phần Nội dung bản dịch (Translate Content).
  6. -
  7. Dưới Nội dung bản dịch là nơi bạn sẽ dịch phần nội dung của trang.
  8. -
  9. Điền ít nhất một thẻ (tag) cho trang.
  10. -
  11. Bấm Xuất bản khi bạn đã hoàn tất.
  12. -
- -
Lưu ý: Những phần tử của trong giao diện Dịch bài viết ban đầu được hiển thị bằng Tiếng Anh. Trong những truy cập tiếp theo để dịch một bài viết, giao diện được hiển thị bằng ngôn ngữ phù hợp nếu bản dịch MDN đã có cho ngôn ngữ đó. Giao diện MDN có thể được thay đổi cho từng ngôn ngữ với Pontoon. Xem Thay đổi cho từng ngôn ngữ với Pontoon để biết thêm chi tiết về cách sử dụng công cụ này.
- -

Sửa một trang đã dịch

- - - -

Nếu phiên bản Tiếng Anh được thay đổi kể từ khi bản dịch được thay đổi lần cuối, giao diện Dịch bài viết sẽ hiển thị những thay đổi ở bản dịch gốc bản Tiếng Anh. Điều này giúp bạn nắm được những điểm cần được cập nhật trong bản dịch.

- -

Gắn thẻ cho bản dịch

- -

Mỗi trang cần ít nhất một thẻ (tag). Kể cả khi đó là một bản dịch. Nhìn chung, nên sử dụng các thẻ giống với bản gốc.

- -

Một số thẻ được sử dụng cho bộ lọc tìm kiếm, hoặc như các quy ước giữa những người đóng góp. Khi đó, không nên dịch chúng. Để biết được các thẻ này, đọc các tiêu chuẩn gắn thẻ (tagging standards). Bạn có thể tạo các thẻ đã dịch để nhóm nội dung nếu thẻ đó không nằm trong các thẻ tiêu chuẩn.

- -

Gợi ý cho người dịch mới

- -

Nếu bạn là người dịch mới tham gia MDN, dưới đây là một số gợi ý:

- - - -

Thống nhất tiêu đề

- -

Các tiêu đề được lặp lại rất nhiều lần và yêu cầu sự thống nhất cao giữa các trang dịch (để người dùng không bị bối rối). Bên dưới là các tiêu đề tiếng Việt đã thống nhất cùng với bản gốc tiếng Anh:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Tiêu đề gốc tiếng AnhTiêu đề tiếng Việt
SyntaxCú pháp
DescriptionMô tả
ExamplesVí dụ
PolyfillPolyfill
SpecificationsĐặc tả
Browser compatibilitiesTrình duyệt hỗ trợ
See alsoXem thêm
ParametersTham số
Return valueGiá trị trả về
- -
-

Vui lòng sửa bài này để thêm các tiêu đề thống nhất trong bảng trên.

-
- -

Các mẫu dịch hay dùng

- -

Bên dưới là các chuỗi văn bản xuất hiện thường xuyên trong nhiều trang dịch. Các chuỗi này thường gặp trong các trang tra cứu đặc tả và cú pháp mà có nhiều nội dung tương đồng với nhau. Các mẫu dịch này để tham khảo và giúp tăng tốc việc dịch, người dịch không bắt buộc phải viết lại giống hoàn toàn:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Bản gốc tiếng AnhChuỗi văn bản tiếng Việt
-

[ECMA feature] was added to the ECMA-262 standard in the 5th edition; as such it may not be present in all implementations of the standard. You can work around this by inserting the following code at the beginning of your scripts, allowing use of [ECMA feature] in implementations which do not natively support it. This algorithm is exactly the one specified in ECMA-262, 5th edition, assuming [Object 1], [Object 2], and [Object 3] have their original values.

-
[Trong phần Polyfill]
- [ECMA feature] chỉ được thêm vào đặc tả ECMA-262 với phiên bản lần thứ 5; cho nên nó có thể không tồn tại trong một số hiện thực (implementation) của đặc tả. Bạn có thể work around bằng cách thêm vào đoạn code bên dưới vào đầu script của bạn, cho phép sử dụng hàm [ECMA feature] tại những nơi mà nó không được hỗ trợ sẵn. Giải thuật trong polyfill này tương đương với [ECMA feature] được mô tả trong đặc tả ECMA-262, 5th edition với điều kiện [Object 1], [Object 2], và [Object 3] không bị thay đổi.
iterable objectđối tượng khả duyệt
PrerequisitesĐiều kiện tiên quyết
associative arraymảng liên kết
string literalstring literal
- (có nguồn dịch là hằng chuỗi, chuỗi trực kiện, tuy nhiên sẽ gây khó hiểu, nên thống nhất không dịch)
object literalobject literal (không dịch)
array literalarray literal (không dịch)
- -
-

Vui lòng sửa bài này để thêm các đoạn dịch mẫu trong bảng trên.

-
- -

Xem thêm

- - diff --git a/files/vi/mdn/contribute/localize/index.html b/files/vi/mdn/contribute/localize/index.html deleted file mode 100644 index 07ad966394..0000000000 --- a/files/vi/mdn/contribute/localize/index.html +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: Bản địa hóa MDN -slug: MDN/Contribute/Localize -tags: - - Bản địa hóa - - Landing - - Localization - - MDN Meta - - TopicStub - - l10n -translation_of: MDN/Contribute/Localize ---- -
{{MDNSidebar}}
- -
{{IncludeSubnav("/vi/docs/MDN")}}
- -

MDN là tài liệu tra cứu và hướng dẫn về công nghệ Web cũng như cỗ máy đằng sau Firefox dành cho người dùng trên toàn thế giới. Các cộng đồng bản địa hóa là một phần quan trọng của Dự án Mozilla này; công việc dịch và bản địa hóa của họ giúp người dùng ở bất kỳ đâu ở trên thế giới cũng có thể tiếp cận và phát triển cho Web mở. Nếu bạn muốn tìm hiểu thêm về bản địa hóa, hay thậm chí là thêm một ngôn ngữ mới, thì đây là nơi bạn bắt đầu.

- -

Các loại hoạt động bản địa hóa trên MDN

- -

Bản địa hóa trên MDN gồm ba phần, mỗi phần sử dụng hệ thống khác nhau và yêu cầu mức độ quyền truy cập khác nhau:

- -
-
Giao diện trang MDN
-
Những chuỗi xuất hiện trên mọi trang (hoặc hầu hết các trang) MDN, cung cấp nội dung khung, giao diện điều khiểu và điều hướng cho người dùng. Những chuỗi này được dịch bằng hệ thống Pontoon của Mozilla, tại dự án MDN. Nếu ngôn ngữ của bạn chưa có trên MDN, một người quản trị mới có quyền thêm nó. Xem bắt đầu một ngôn ngữ mới cho MDN.
-
Nội dung của MDN
-
Nội dung chính của các trang MDN, bao gồm các bài tra cứu, hướng dẫn hoặc tutorial. Các bài viết này có thể được dịch với công cụ sẵn có của MDN. Nếu ngôn ngữ của bạn không có trong danh sách các ngôn ngữ có thể dịch, xem bắt đầu một ngôn ngữ mới cho MDN.
-
- -
-
Các chuỗi Macro
-
Các chuỗi văn bản này sẽ được xuất ra bởi các mẫu macro, là những chuỗi mẫu giúp tạo ra các đường link, văn bản theo mẫu hoặc một cấu trúc văn bản tạo sẵn. Vì các bản mẫu này có sức ảnh hưởng lớn và có thể có hiệu ứng không mong muốn, những thay đổi lên chúng phải được thực hiện qua quy trình pull request và review.
-
- -

Các trang sau sẽ cung cấp thêm thông tin về việc bản địa hóa MDN:

- -

 

- -
-
-
-
Các dự án bản địa hóa[en]
-
Tất cả các dự án dịch và bản địa hóa MDN, được thực hiện bởi các cộng đồng tình nguyện viên. Trang này liệt kê các dự án bản địa hóa, các tình nguyện viên đang tham gia và các thông tin khác.
-
Bắt đầu một ngôn ngữ mới trên MDN[en]
-
Bản địa hóa nội dung MDN cho phép kiến thức tại MDN dễ dàng được tiếp cận hơn không chỉ cho những người biết đọc tiếng Anh mà cả những lập trình viên Web tiềm năng khác. Vì vậy, các dự án bản địa hóa là sứ mệnh quan trọng của MDN.
-
- -
-
-
- -
-
-
Top 100 bài viết[en]
-
Trang này sẽ liệt kê top 100 bài viết trên MDN dựa trên số lượt truy cập. Nếu bạn muốn phiên bản bản địa MDN của bạn có bài dịch cho những nội dung đang được quan tâm nhiều nhất, thì hãy dịch những trang này.
-
Dịch các trang MDN
-
Trang này hướng dẫn căn bản về việc dịch nội dung trên MDN, bao gồm cách thực hiện công việc dịch và các gợi ý về việc xử lý các loại nội dung khác nhau.
-
-
-
- -

Cộng đồng bản địa hóa tại MDN

- -

Việc bản địa hóa MDN được thực hiện bởi từng cá nhân tự phát, hoặc bởi nhóm nhỏ cùng làm với nhau, hoặc họ cũng có thể là một phần của một cộng đồng bản địa hóa lớn hơn. Các dự án bản địa hóa trên MDN được dẫn dắt bởi các Localization drivers (tạm dịch: trưởng nhóm bản địa hóa)

- - - -

Công cụ bản địa hóa

- -

Một số công cụ hữu ích mà bạn sẽ dùng trong lúc dịch bài:

- -
-
Pontoon
-
Được dùng để dịch các chuỗi xuyên suốt các dự án Mozilla, bao gồm giao diện MDN (cũng như giao diện của Firefox).
-
Transvision
-
Một tiện ích được cung cấp bởi nhóm bản địa hóa Mozilla Pháp, cho phép tìm các chuỗi tiếng Anh và tất cả các bản dịch của chúng xuất hiện trên tất cả các chuỗi văn bản của Mozilla. Tiện ích này sẽ hữu dụng để tìm một bản dịch hay dùng nhất cho một từ hay một cụm từ.
-
- -

Xem thêm

- - -- cgit v1.2.3-54-g00ecf