Clean Web Clipper Thêm vào Chrome (miễn phí)

Dành cho ai

Văn bản nguồn sạch cho công cụ CAT

Văn bản nguồn dán từ trang web mang theo thanh điều hướng, và mỗi mục menu thành một phân đoạn bạn phải bỏ qua, đếm và rốt cuộc giải thích trên hóa đơn. Clean Web Clipper loại bỏ nó trước khi tệp tới gần công cụ của bạn.

Những phân đoạn không phải văn bản

Bạn nhập một trang và dự án mở ra với sáu mươi phân đoạn trước câu đầu tiên của nội dung thật: “Skip to content”, “Log in”, chín danh mục sản phẩm, một thông báo cookie và bộ chuyển ngôn ngữ liệt kê ba mươi ngôn ngữ. Không cái nào là nội dung cần dịch, nhưng tất cả đều nằm trong tệp, trong số từ, và phải khóa hoặc xóa từng phân đoạn một.

Rồi còn chuyện lặp lại. Cùng một khối menu xuất hiện lại ở mọi mục và lại ở chân trang, nên bộ nhớ dịch được nạp từ tệp đó bắt đầu đề xuất “Read next” làm kết quả khớp cho những câu thật. Làm sạch nguồn trước khi nhập mất vài giây. Làm sạch bộ nhớ dịch sau đó thì không.

Rắc rối bắt đầu trước cả khi công việc bắt đầu. Bạn được yêu cầu báo giá cho “trang này”, và con số bạn đưa ra phụ thuộc hoàn toàn vào những gì bạn đã đếm – số đếm từ trang thô có cả menu, còn số đếm sau khi làm sạch thì không, và đó là cuộc trao đổi không ai muốn có hai lần. Rồi khách hàng sửa trang trong lúc bạn đang làm. Một tệp trích xuất vào ngày báo giá, với địa chỉ và ngày của chính trang trong phần đầu, giải quyết cả hai câu hỏi mà không ai phải nhớ trang từng trông thế nào.

Những gì vào danh sách phân đoạn

Sáu mươi đoạn điều hướng, không còngov.uk: trang hướng dẫn
---
title: "Register a trade mark: step by step"
source: "https://www.gov.uk/how-to-register-a-trade-mark"
extraction: "dom"
---

## Check whether your trade mark can be registered

Your trade mark must be unique. It can include words, sounds, logos, colours
or a combination of these.

You cannot register a trade mark that is offensive, describes the goods it
relates to, or is misleading.

Chuẩn bị tệp nguồn

Mục tiêu là một tệp mở trong công cụ với phân đoạn đầu tiên chính là câu đầu tiên của nội dung. Hai cài đặt làm được phần lớn việc đó, và một trong hai rất dễ đặt sai.

  1. Mở Tùy chọn từ biểu tượng tiện ích và trỏ nơi lưu vào thư mục của công việc – jobs/client/source. Tệp nguồn thuộc về công việc, không nằm trong một thư mục bản trích chung.
  2. Đặt việc cú nhấp vào biểu tượng sẽ làm là “tải xuống tệp .md” hoặc “lưu vào thư mục”, tùy cách bạn quản lý tệp. Dù cách nào, bạn cũng có một tệp để nhập thay vì một bảng tạm phải dán vào đâu đó trước.
  3. Đặt mẫu tên tệp là {date}-{domain}-{title}. Ngày chụp là thứ bạn chỉ vào khi trang của khách hàng đã thay đổi kể từ lúc báo giá.
  4. Tắt các trường frontmatter nếu bạn nhập tệp trực tiếp. Phần đầu YAML là văn bản, và một công cụ không nhận ra nó sẽ vui vẻ đưa extraction: "dom" ra làm phân đoạn cần dịch.
  5. Đặt hình ảnh là bỏ qua. Một liên kết hình trong Markdown sẽ thành phân đoạn hoặc thẻ trong dòng mà bạn phải mang theo suốt tệp, cho một bức ảnh không thuộc nội dung.
  6. Khi chỉ một mục thuộc phạm vi, hãy chọn nó trên trang và trích xuất phần đã chọn. Báo giá cho một mục mà giao cả trang là hiểu lầm bắt đầu ngay từ lúc chụp.
  7. Trích xuất trang vào ngày báo giá, và giữ tệp. Đó là bản ghi duy nhất về nguồn đúng như lúc giá được thống nhất.

Cài đặt cho tệp nguồn

Hàng frontmatter là hàng hay khiến người ta vấp. Mọi thứ khác đều nhằm giữ danh sách phân đoạn chỉ gồm nội dung thật.

Cài đặtGiá trịVì sao chọn giá trị này
Cú nhấp vào biểu tượngTải xuống `.md`Bạn cần một tệp để nhập, không phải bảng tạm để dán
FrontmatterTắt mọi trường khi nhập trực tiếpPhần đầu YAML là văn bản; công cụ không bỏ qua nó sẽ đưa ra làm phân đoạn
Hình ảnhBỏ quaLiên kết hình thành phân đoạn hoặc thẻ trong dòng cho thứ không phải nội dung
Mẫu tên tệp`{date}-{domain}-{title}`Cố định phiên bản trang của khách hàng mà báo giá dựa vào
Nơi lưuThư mục công việcNguồn thuộc về công việc, và ở lại đó khi trang thay đổi
Phần đã chọnTrích xuất mục thuộc phạm viPhạm vi phình ra thường bắt đầu từ một lần chụp cả trang
Quy tắc theo trang webTên miền khách hàng → thư mục con của công việc, bỏ qua hình ảnhKhách hàng thường xuyên thì không cần quyết định lại mỗi lần
Định dạng trong dòng được chuyển đổi, không bị bỏmột đoạn văn trên trang sản phẩm
The **starter plan** includes *up to five* seats. Additional seats are
billed monthly; see the [pricing page](https://example.com/pricing) or set
`SEATS` in your configuration file.

- Seats can be reassigned once per billing period.
- Unused seats are not carried over.

Four inline tags in one sentence: bold, italic, a link and code. Each maps
to a Markdown equivalent that a CAT tool imports as an inline tag.

Ba công việc

Báo giá theo nội dung, không theo phần vỏ

Khách hàng gửi một URL và hỏi giá. Bạn trích xuất trang – menu, bộ chuyển ngôn ngữ liệt kê ba mươi ngôn ngữ, thông báo đồng ý cookie và chân trang đã biến mất trước khi tệp tồn tại, nên số lượng bạn báo giá là số lượng văn bản thật sự cần dịch.

Phần đã đo của điều này là thanh điều hướng lặp lại: 102 dòng lặp lại trên bộ mẫu 109 trang, so với 282, 478 và 491 của các công cụ được so sánh. Trên một trang có menu lặp lại ở mọi mục, đó là phần lớn chênh lệch giữa hai báo giá cho cùng một công việc.

Trang thay đổi giữa chừng

Ba ngày sau khi bắt đầu, khách hàng nhắc rằng bộ phận marketing “chỉnh vài chỗ”. Bạn trích xuất lại trang; tệp thứ hai được thêm hậu tố số, và bản diff so với tệp bạn đã báo giá cho thấy hai đoạn mới và một tiêu đề mục đã đổi.

Đó là một cuộc trao đổi về phạm vi có tài liệu trong tay, thay vì một cuộc tranh luận dựa trên trí nhớ. Ngày chụp trong mỗi tên tệp cho biết tệp nào là tệp nào, và trường date cho biết trang đã tự khai báo gì trong mỗi lần.

Dựng tài liệu tham chiếu song ngữ từ trang web đang chạy

Trang của khách hàng đã có bản tiếng Đức. Bạn trích xuất trang tiếng Anh và trang tiếng Đức, lần lượt, vào cùng thư mục công việc. Việc trích xuất không phụ thuộc vào ngôn ngữ của văn bản, nên cả hai ra cùng một cấu trúc sạch với cùng các tiêu đề mục theo cùng thứ tự.

Điều đó đã được đo có chủ đích: 403 trang từ năm mươi trang web hàng đầu của mười hai nước châu Âu, mỗi trang được chụp với trình duyệt đặt ngôn ngữ của nước đó, không có lỗi sập và không có HTML sót lại ở trang nào. Căn chỉnh hai tệp sạch là một công việc; căn chỉnh hai tệp đầy menu là một công việc khác và tệ hơn.

So với cách chuẩn bị thông thường

Việc chuẩn bị luôn diễn ra; câu hỏi là diễn ra ở đâu. Đây là những chỗ biên dịch viên đang làm việc đó, và cái giá của mỗi chỗ.

Cách đang làmBạn nhận được gìCái giá phải trả
Sao chép và dán vào công cụVăn bản, ngay lập tứcSáu mươi phân đoạn điều hướng trước câu đầu tiên, khóa hoặc xóa bằng tay
Bộ lọc nhập trang web của chính công cụMột dự án thẳng từ URLBộ lọc là việc phải làm cho từng trang, và phần khuôn mẫu thường vẫn lọt qua
Xin khách hàng tệp nguồnNội dung thật, trong ngữ cảnhTới muộn, hoặc là bản xuất CMS không ai mở được, hoặc không bao giờ tới
Lưu trang dạng HTML rồi làm sạchToàn quyền quyết định giữ gìMột giờ với trình soạn thảo văn bản, lặp lại cho mỗi trang
Clean Web ClipperTệp `.md` chứa nội dung, có ghi nguồn và ngàyKhông XLIFF, không TMX, không phân đoạn, không đếm từ. Những việc đó vẫn thuộc về công cụ của bạn

Khi việc nhập không sạch

Công cụ của tôi đưa phần đầu YAML ra làm phân đoạn

Frontmatter là văn bản ở đầu tệp, và công cụ không nhận ra khối YAML sẽ coi nó là nội dung. Hãy tắt các trường frontmatter trong cài đặt trước khi trích xuất tệp bạn định nhập trực tiếp, hoặc xóa phần đầu sau khi trích xuất. Giữ thêm một bản có phần đầu là đáng – bản đó là nơi chứa URL nguồn và ngày.

Sáu mươi phân đoạn điều hướng vẫn lọt qua

Điều đó xảy ra khi trang hoàn toàn không có phần thân bài viết – một trang danh mục, trang cửa hàng, trang kết quả tìm kiếm. Trong trường hợp đó tiện ích báo “không có bài viết” thay vì trả về các liên kết, nên hãy xem cửa sổ trích xuất đã báo gì trước khi nhập. Nếu nó trả về bài viết mà menu vẫn đi kèm, là do trang đã đánh dấu thanh điều hướng như nội dung bài viết – trường hợp duy nhất mà phương pháp đo mật độ không nhìn xuyên qua được.

Định dạng trong dòng trông sai sau khi nhập

Markdown đánh dấu nhấn mạnh bằng ký tự chứ không bằng thẻ, nên công cụ nhập tệp như văn bản thuần sẽ hiện nguyên bold thay vì thành thẻ trong dòng. Hãy nhập nó như Markdown chứ không như văn bản; phần lớn công cụ có cả hai bộ lọc, và chúng xử lý cùng một tệp hoàn toàn khác nhau.

Một nửa nội dung trang marketing bị thiếu

Trang marketing thường được dựng từ các khối thiết kế hiển thị khi cuộn, hoặc từ tab và accordion chỉ chèn văn bản khi được mở. Những gì trình duyệt chưa hiển thị thì không có trong DOM và không chụp được. Hãy cuộn trang tới cuối, mở các mục, rồi trích xuất lại – hoặc xin khách hàng bản nội dung gốc, vốn là nguồn tốt hơn cho một trang như vậy.

Nó không phải là gì

Nó không phải công cụ CAT: không XLIFF, không TMX, không phân đoạn và không đếm từ. Nó không giữ HTML của trang để đưa ngược lại. Kết quả là Markdown, dùng để đọc và dịch chứ không để ghép trở lại vào trang web. Chữ trong hình ảnh không được trích xuất. Và ngôn ngữ giao diện – một trong 19 ngôn ngữ, theo cài đặt trình duyệt của bạn – là chuyện riêng, khác với ngôn ngữ của trang – bản thân việc trích xuất không phụ thuộc vào ngôn ngữ của văn bản.

Thêm vào Chrome (miễn phí)Miễn phí hoàn toàn. Không cần tài khoản, không cần đăng ký, không giới hạn.

Câu hỏi

Nó có giữ định dạng trong dòng không?
Có: chữ đậm, nghiêng, liên kết, mã và danh sách thành dạng Markdown tương ứng, thứ phần lớn công cụ CAT xử lý như thẻ trong dòng.
Nó có trích xuất trang bằng mọi ngôn ngữ không?
Có. Việc trích xuất đã được đo trên 403 trang từ năm mươi trang web hàng đầu của mười hai nước châu Âu, mỗi trang được chụp bằng ngôn ngữ của nước đó, không có lỗi sập và không có HTML sót lại trong bất kỳ bài viết nào được trích xuất.
Tôi có lấy được XLIFF từ nó không?
Không. Kết quả là Markdown, thứ mọi công cụ CAT lớn đều nhập được. Chuyển sang định dạng giao hàng vẫn là việc của công cụ của bạn.
Giao diện có ngôn ngữ của tôi không?
Rất có thể: giao diện có 19 ngôn ngữ và theo cài đặt trình duyệt của bạn – tiếng Anh, tiếng Nga, tiếng Đức, tiếng Pháp, tiếng Tây Ban Nha, tiếng Ý, tiếng Hà Lan, tiếng Ba Lan, tiếng Bồ Đào Nha (Brazil), tiếng Romania, tiếng Thụy Điển, tiếng Thổ Nhĩ Kỳ, tiếng Ukraina, tiếng Séc, tiếng Trung (Giản thể và Phồn thể), tiếng Nhật, tiếng Hàn và tiếng Việt. Bản thân việc trích xuất chạy được trên trang bằng mọi ngôn ngữ.
Có gì được gửi tới dịch vụ dịch thuật không?
Không. Bản trích không bao giờ bị tải lên – nó vào bảng tạm hoặc ổ đĩa của bạn và không đi đâu khác.
Nó có xử lý chữ viết không phải Latinh và văn bản từ phải sang trái không?
Văn bản được chụp đúng như trang đã hiển thị, từng ký tự một, bằng bất kỳ hệ chữ nào. Không có gì bị chuyển tự, sắp xếp lại hay chuẩn hóa. Việc trích xuất làm việc trên cấu trúc của trang, và cấu trúc thì như nhau bất kể chữ cái là gì.
Nó có cho tôi số từ không?
Không. Không đếm, không phân đoạn và không phân tích dưới bất kỳ hình thức nào – kết quả là một tệp Markdown. Điều nó thay đổi là thứ có để đếm, bằng cách loại bỏ thanh điều hướng trước khi công cụ của bạn nhìn thấy.
Tôi có tắt hẳn phần đầu YAML được không?
Được. Mỗi trường frontmatter (title, source, author, date, extraction) có thể tắt riêng, cho mọi trang hoặc cho một trang web. Khi tắt hết, tệp bắt đầu bằng tiêu đề mục đầu tiên của nội dung.
Tôi có trích xuất trang staging của khách hàng được không?
Nếu nó hiển thị trong trình duyệt của bạn thì được, kể cả sau xác thực cơ bản hay danh sách IP được phép, vì tiện ích đọc trang mà phiên của bạn đã tải. Nó không tự gửi yêu cầu nào, nên không có gì trên trang staging bị động tới hay bị tải hai lần.
Bố cục hai cột có ra đúng thứ tự không?
Phần thân bài viết được ghi ra theo thứ tự xuất hiện trong tài liệu, không theo thứ tự trên màn hình. Thanh bên đặt cạnh văn bản bị loại như phần phụ thay vì xen vào, nên nội dung đọc liền mạch – đúng thứ danh sách phân đoạn cần và thứ một lần chụp theo thứ tự màn hình không cho bạn được.