1 — 翻譯者
jit-tr.php與簡單的資料夾結構搭配使用:一個資料夾存放您的原始網站,每種語言各一個資料夾。執行一個命令,取得一種語言:
php jit-tr.php "yourwebsite" "yourwebsite-fr" "fr"
您的原始資料夾永遠不會被修改。它期望您的 CSS 和
圖像位於大多數網站已經保存它們的位置 — 在根目錄下的各自資料夾中,
使用前導斜線引用
(/imgs/logo.png)。
2 — 影像技巧
38 種語言可能意味著 38 份每個圖形副本 — 可能不太合理,至少在第一天不是這樣。所以該套組包括get_img.php。將其放入您的
/imgs/資料夾,其中包含您的
所有影像。訪客在
fr.yourweb.com如果法文版本的圖像存在,就取得法文版本——如果不存在,則安靜地取得英文版本。按照自己的進度製作圖形;準備好後直接放入。永遠無需編輯頁面。
3 — 託管的魔力
也包括:
.htaccessthat runs
jit-tr.com itself. Put it at your web root and every language just
works — a visitor typing
de.yourweb.com進入您的德文資料夾,共用影像保持共用,無效地址被拒絕。每一行都有註解:說明它做什麼、為什麼會出現、沒有它會崩潰什麼。README 會引導您了解三種託管方式以及我們遇到的陷阱,讓您可以避免。
4 — 你可以控制要翻譯的內容
規則很簡單:如果人類能讀到它,就會被翻譯——頁面文字、圖片描述,甚至你的指令文稿中的訊息。當某些內容必須保持原樣撰寫時——品牌名稱、零件編號、保留英文的標語——請標記。
在你的 HTML 中——這是你輸入的內容:
<p>Our motto: <!-- NOtr -->Just In Time!<!-- NOtrEND --></p>
…這就是訪客的瀏覽器所顯示的全部——標記是註解,本質上不可見:
我們的座右銘:及時!
在法文網站上,周圍的一切都是法文——而且標記的單詞仍然是及時!
在您的 JavaScript 中— 同樣的概念,在任何字串周圍加上註解標記:
alert(/*NOtr*/"BRAND-NAME 3000"/*NOtrEND*/ + " " + msg);
警示的其他文字會翻譯;產品名稱永遠不會翻譯。
註解對瀏覽器不可見,可以自由保留——標記一次,
永遠不用再管。而且由於你有原始碼,我們所做的每個選擇
都可以由你覆蓋。
5 — 做我們做過的事:查看源代碼
右鍵點選此頁面 → 檢視原始碼。往內查看<head>。那就是我們的
SEO — 標題、描述、規範連結,以及每種語言一行替代連結
讓搜尋引擎知道所有 38 個版本都是同一個
頁面。易於遵循,可自由複製。您也會在本頁面的原始碼中發現我們的 NOtr
標記 — 該功能會自我演示。
想為您的網站實現同樣效果?詢問 Claude — 傳送您的頁面並說出"為這些建立SEO頁首,並告訴我文章要放在哪裡。"一篇文章一頁。最壞情況下,將整個內容包裝:
<body>
<article>
...your whole page...
</article>
</body>
即使那也是一個信號。搜尋引擎會讀取結構;給予它們
一些結構。