房間的聲音:你的社群該說哪種語言?
社群平台有兩種語言,不是一種。介面語言,是每位讀者替按鈕、選單和通知選的語言,它跟著人走。社群語言,則是這個地方本身說的語言——它的歡迎訊息、分頁名稱、現成的第一批貼文——它跟著房間走,而不是跟著正在讀的人。Nadi 把後者稱為「房間的聲音」。
問題:你的成員不是用同一種語言看 App
想像一個用阿拉伯文經營的阿拉伯語社群。有一位成員住在柏林,把他所有的 App 都設成英文。另一位用法文閱讀。貼文是阿拉伯文,討論是阿拉伯文,而他們每個人打開 App 時,用的都是自己選的語言。
大多數平台從來不問的問題是:社群本身該說哪種語言?當那位讀英文的成員加入時,歡迎訊息是照擁有者寫的那樣以阿拉伯文送達,還是因為他的介面是英文,就變成英文?貼文上方的分頁名稱——又是用誰的語言?
常見的答案是:一切都跟著讀者走。聽起來很體貼,卻會造出一個奇怪的地方:一個阿拉伯語房間用英文跟人打招呼,分頁名稱一半是這種語言、一半是那種語言,而擁有者的成員讀到的,是以他的名義寫出、他卻從沒寫過的話。
兩種聲音,各有各的主人
一旦有了名字,這個區分就很簡單。有平台的聲音,也有房間的聲音。
- 平台的聲音,是軟體在談它自己:按鈕、選單、頁面名稱、通知。它跟著讀者走,也本該如此——每個人都值得用自己的語言使用工具。
- 房間的聲音,是這個地方對成員說的一切,彷彿是擁有者親口說的話:歡迎訊息、分頁名稱、提供給空白動態的現成貼文。不管讀者用什麼語言,它都跟著房間走。
有一個測試可以判定每一段文字:如果擁有者有可能親手打出它,它就屬於房間的聲音。設定框裡的範例屬於介面本身。擁有者可以接受、放進房間的建議內容,會變成他的話,所以它必須一出生就是社群的語言。
哪些東西該跟著社群的語言
這份清單比你想的短,而且在每個平台上幾乎都一樣:
- 新成員以擁有者名義收到的歡迎訊息。
- 把討論分門別類的分頁或分類名稱。
- 第一天提供的現成貼文,讓房間開張時不是空的。
- 任何以社群名義、在房間裡發布的自動貼文。
請注意不在清單上的東西:貼文、留言和單元。大家會用自己的語言寫這些,任何設定都不該碰它們。這個設定決定的,是平台代替擁有者說了什麼,而不是任何人說了什麼。
為什麼這值得一個專屬的設定
因為社群是一個地方,而一個地方有一種讓人認得它的語言。當你走進你所在城市的一間俱樂部,你走進的是它的語言,而不是你的。這正是它之所以是一個地方、而不只是一套工具的重要原因。
也有一個實際的理由。加入阿拉伯語社群的人,想讀的是阿拉伯文,即使他們的介面是英文,因為工作上用的是英文。這兩個設定從不衝突,因為它們回答的是不同的問題:我用什麼語言操作這個工具?我走進的這個地方說什麼語言?
怎麼在任何平台上檢查
五個問題,幾分鐘就能弄清楚,而且不需要任何工程師:
- 社群有沒有自己的語言設定,跟你帳號的語言分開?如果沒有,這個地方會對每位讀者說不同的語言。
- 當你還沒寫歡迎訊息時,它是從哪裡來的?請對方讓你看看,一位介面是另一種語言的成員會收到什麼。
- 分頁名稱和現成貼文一開始是什麼語言?用你的語言開一個測試社群,在你寫任何東西之前,先看看裡面已經寫了什麼。
- 如果你的語言是由右至左書寫,整個頁面會跟著翻轉,還是只有句子會?翻譯好的文字放在仍然朝另一個方向排列的版面裡,只完成了一半。
- 還沒翻譯的語言會怎麼處理?你看到的是清清楚楚的某一種語言,還是經過機器翻譯、變成一句沒有人寫過的句子?
最後這個問題最有用,卻最少人問。一句被當成擁有者說的話,用機器翻譯出來,比一句他可以自己改寫的未翻譯句子更糟:前者看起來正確,而且算在他頭上;後者則一看就知道沒翻譯。
實際例子:Nadi 怎麼做
Nadi 是一個社群平台,所以這一段是在介紹我們自己的產品。只寫它現在做得到的事。
- 每個社群都有自己的語言設定,跟正在閱讀的人用什麼介面語言無關。
- Nadi 的介面已完整翻譯成十二種語言,並且跟著讀者走。房間則是跟著它自己的設定走。
- 阿拉伯語房間會用阿拉伯文迎接讀英文的成員。擁有者從沒自訂過的歡迎訊息,會使用房間的語言,而不是讀者的語言。
- 三個預設的分頁名稱,會在房間建立當天以房間的語言寫好,之後就維持原樣。日後要改名,是擁有者的編輯,不是我們的。
- 提供給空白動態的三篇現成貼文,也使用房間的語言,所以擁有者接受的內容,會以社群的語言發布,而不是讀者的語言。
- 因為空白的歡迎訊息代表「使用預設值」,所以更改房間的語言,會改變擁有者沒有親手寫過的每一行字。
- 而且房間以阿拉伯文閱讀時,整個版面都會由右至左排列——是整個頁面,而不只是文字。
誠實面對限制
房間可以設定為二十一種語言中的任何一種,但只有阿拉伯文是完整的:歡迎訊息、分頁名稱和現成貼文都有。另外十種——德文、西班牙文、法文、印地文、義大利文、荷蘭文、葡萄牙文、土耳其文、越南文和中文——只有現成貼文,歡迎訊息和分頁名稱仍然是英文。其他所有房間語言都說英文,而且是看得出來、刻意這麼做的,而不是交給機器翻譯。
這是一個缺口,而我們寧可把它印出來,也不願躲在翻譯器後面。我們宣稱的是這個設定本身——社群的語言是分開設定的,而房間會跟著它——而不是說二十一種語言今天全都已經完成。某種語言在某個欄位還沒有自己的文字時,房間就會顯示英文版本。
還有一個值得說明的限制:房間的聲音決定的是平台代替擁有者說什麼。它什麼都不翻譯。貼文、留言、單元和訊息,都維持寫下它們的人所用的語言。