1 — Người Dịch
jit-tr.phphoạt động với một
cấu trúc thư mục đơn giản: một thư mục cho trang web gốc của bạn và một
thư mục cho mỗi ngôn ngữ mà nó tạo. Chạy một lệnh, nhận một ngôn ngữ:
php jit-tr.php "của bạn
Humanwebsite" "của bạn
Humanwebsite-fr" "fr"
Thư mục gốc của bạn sẽ không bao giờ bị thay đổi. Nó mong đợi CSS và
hình ảnh của bạn ở nơi hầu hết các trang web đã giữ chúng — trong các thư mục riêng của chúng ở gốc, được tham chiếu bằng một dấu gạch chéo ở đầu
(/imgs/logo.png).
2 — Thủ thuật Hình ảnh
38 ngôn ngữ có thể có nghĩa là 38 bản sao của mọi đồ họa — có lẽ không
hợp lý, ít nhất là không phải vào ngày đầu tiên. Vì vậy, gói này bao gồm
get_img.php. Đặt nó vào của bạn/imgs/folder với tất cả
hình ảnh của bạn. Một khách thămfr.của bạn
Humanweb.comlấy phiên bản
tiếng Pháp của một hình ảnh nếu nó tồn tại — và yên tĩnh lấy
phiên bản tiếng Anh nếu nó không tồn tại. Tạo đồ họa theo tốc độ của riêng bạn; thả từng
cái vào khi nó sẵn sàng. Không bao giờ chỉnh sửa trang.
3 — Phép Thuật Hosting
Cũng bao gồm: the.htaccesschạy
jit-tr.com itself. Đặt nó ở thư mục gốc web của bạn và mọi ngôn ngữ đều hoạt động — một khách truy cập gõ
de.của bạn
Humanweb.comhạ cánh vào thư mục
Tiếng Đức của bạn, các hình ảnh được chia sẻ vẫn được chia sẻ, và những địa chỉ vô lý bị từ chối.
Mỗi dòng đều có chú thích: nó làm gì, tại sao nó ở đó,
cái gì bị hỏng nếu không có nó. README hướng dẫn bạn qua ba cách
để host và những vấn đề chúng tôi gặp phải để bạn không phải gặp phải.
4 — Bạn Kiểm Soát Những Gì Được Dịch
Quy tắc rất đơn giản: nếu con người đọc được, nó sẽ được dịch — văn bản trang, mô tả hình ảnh, thậm chí cả những thông điệp bên trong tập lệnh của bạn. Khi cái gì đó phải giữ nguyên như cách viết — một tên thương hiệu, một số bộ phận, một khẩu hiệu được giữ bằng tiếng Anh — hãy đánh dấu nó.
Trong HTML của bạn— đây là những gì bạn nhập:
<p>Our motto: <!-- NOtr -->Vừa kịp lúc!<!-- NOtrEND --></p>
…và đây là tất cả những gì trình duyệt của khách truy cập hiển thị — các điểm đánh dấu là những bình luận, vốn có tính chất không nhìn thấy được:
Phương châm của chúng tôi: Kịp thời!
Trên trang web Pháp, mọi thứ xung quanh nó là tiếng Pháp — và các từ được đánh dấu vẫnVừa kịp lúc!
Trong JavaScript của bạn— cùng một ý tưởng, các dấu comment
xung quanh bất kỳ chuỗi nào:
alert(/*NOtr*/"BRAND-NAME 3000"/*NOtrEND*/ + " " + msg);
Văn bản khác của cảnh báo được dịch; tên sản phẩm không bao giờ được dịch.
Các bình luận không nhìn thấy được trình duyệt và có thể để lại tự do — đánh dấu một lần,
quên đi mãi mãi. Và vì bạn có mã nguồn, mọi lựa chọn chúng tôi đã thực hiện
đều là của bạn để ghi đè.
5 — Làm Theo Cách Chúng Tôi Đã Làm: Xem Nguồn
Nhấp chuột phải vào trang này → Xem Mã Nguồn. Xem bên trong<head>. Đó là SEO của chúng tôi — tiêu đề, mô tả, một liên kết canonical, và một dòng thay thế cho mỗi ngôn ngữ để các công cụ tìm kiếm biết rằng tất cả 38 phiên bản là cùng một trang. Dễ dàng theo dõi, miễn phí sao chép. Bạn cũng sẽ tìm thấy các dấu NOtr của chúng tôi rải rác trong mã nguồn của trang này — tính năng tự thể hiện.
Bạn có muốn như vậy cho trang web của bạn không? Hỏi Claude — gửi cho nó các trang của bạn và nói"tạo SEO head cho những cái này, và chỉ cho tôi xem
bài viết đi đâu."Một bài viết trên một trang. Trường hợp xấu nhất, bao bọc toàn bộ:
<body>
<article>
...của bạn
Human whole page...
</article>
</body>
Ngay cả điều đó cũng là một tín hiệu. Các công cụ tìm kiếm đọc cấu trúc; hãy cung cấp cho họ một cái gì đó.