開始之前
你需要擁有 TextLantern 存取權和 Discord 的管理伺服器權限。機器人也需要能讀取和回覆頻道中的訊息。如果還沒有加入機器人,請先參閱開始使用。
1. 選擇頻道與語言
開啟 TextLantern 的伺服器設定,選取要翻譯的頻道。選擇或建立該頻道要使用的語言與回覆設定。
選擇兩種主要語言。啟用頻道翻譯後,TextLantern 辨識出訊息屬於其中一種語言時,會翻譯成另一種。語言線索不足的訊息,可能不會自動產生譯文。
例如,選擇英文和日文後,英文訊息會得到日文回覆,日文訊息會得到英文回覆。
如果社群有需要,可以加入額外讀者語言。一個頻道最多可使用八種語言,包括兩種主要語言。請參閱語言清單。
2. 選擇翻譯顯示的位置
| 翻譯 | 可用位置 |
|---|---|
| 主要語言 | 原始訊息旁的回覆,或翻譯討論串 |
| 額外語言 | 共用回覆、討論串,或僅顯示給提出要求者的私人結果 |
成員可以依需要請求其他已啟用語言的譯文。想讓頻道成員一起看到結果,可選擇頻道回覆或討論串;若要自動產生額外語言的譯文,還需將「額外語言翻譯時機」設為「自動翻譯全部」。新設定預設為「點擊語言後翻譯」,由讀者按需請求。只有自己看得到的結果,需要讀者主動請求。
如果成員想在對話中看到翻譯,請使用共用回覆。如果想把翻譯集中在一起,請使用討論串。如果每位讀者只需要自己的語言,請使用私人額外結果。
3. 儲存、啟用並試用
儲存設定,確認頻道正在使用這些設定,並為該頻道啟用翻譯。
請用自己的帳號,以一種主要語言傳送簡短的文字訊息。機器人或 webhook 傳送的訊息不會觸發頻道自動翻譯。在你選擇的回覆位置檢查另一種語言,然後再測試相反方向。如果加入按需語言,也要求一次該語言。
如果沒有出現任何內容,請參閱翻譯疑難排解。
用兩則訊息檢查設定
以英語和日語頻道為例,在適合測試的頻道分別傳送以下兩則虛構訊息。請確認譯文的語言與位置;實際用字可能不同。
| 傳送的訊息 | 要確認的結果 |
|---|---|
| 英語:「Can we start at 8?」 | 指定的回覆位置或討論串出現日語譯文 |
| 日語:「8時に始められますか?」 | 同一設定指定的位置出現英語譯文 |
如果只有一個方向正常,先核對兩種主要語言與回覆位置,再啟用其他頻道。若有設定按需翻譯的額外語言,也要另外請求一次;這不能取代雙向測試。
跨頻道重複使用設定
你可以重複使用已儲存的語言、回覆與術語設定。變更供多個頻道共用的設定時,儲存前請確認哪些頻道正在使用這些設定。
如果你的帳號可以使用術語設定,可用來統一人物姓名或社群用語的譯法。先加入少量重要詞語,再檢查實際譯文是否合適。