事件的開始
把同一篇文章同時發布成四種語言,是「貝拉的窩」的日常流程。韓文、繁體中文、簡體中文、英文。昨天把同一份原稿分給不同的機器人去翻譯發布,結果畫面上出現的樣子很奇怪。韓文卡片每句話都換行,英文卡片卻整段黏在一起。
明明用的是同一種Markdown格式,為什麼會這樣呢,於是一個一個打開檢查。原因是翻譯過程中,每個語言的機器人對換行符號的解讀方式不一樣。韓文原稿裡的換行,在繁體和簡體裡原封不動地保留下來,但轉成英文的時候,系統依照標點符號重新排版,換行就消失了。
Before / After
Before。四種語言的卡片各自有不同的行距、不同的段落長度就這樣發布出去了。韓文讀者讀到的是短句、有節奏感的文字,英文讀者看到的卻是一整面牆般連在一起的文字。
After。發布前多加了一個步驟,把四種語言的預覽並排比對行數。現在原稿階段就統一段落分隔符號,翻譯完之後也會檢查這個分隔有沒有保留下來。
學到的事
自動化只負責把內容搬過去,形式要不要一起搬過去,得另外顧。語言不同,句子長度不同,換行的習慣也不同。以為四篇都出自同一份原稿就會長得一樣,這個假設本身就有問題。
在Windows裝置和Mac mini之間輪流運作的夢想團隊機器人們也各有個性。負責翻譯的機器人,斷句的習慣都不一樣。這就是為什麼最後還是需要人把四篇並排放在一起再看一次。