滴滴海外業務之語言本地化技術挑戰

據報道,滴滴最近在海外的進展可圈可點,拉美市場貢獻了滴滴國際化的多數單量,在當地和Uber再次展開正面較量。在國際業務佈局方面,滴滴在巴西、墨西哥、哥倫比亞、智利、澳大利亞和日本均有網約車或出租車業務,並且外賣業務也在墨西哥不斷擴張。

國際化業務是滴滴的重點戰略部署,走出中國,開拓新的國際市場,爲更多的人提供便捷的出行服務 。此前的會議上,滴滴出行總裁柳青在談拉美戰略時強調,成功的國際化一定是成功的本地化。爲了提升本地化運營效率,2018年滴滴設立了國際化產品技術部門(IBT)。

在這樣的大背景下,我們邀請到了滴滴國際化技術專家鄔晶老師來12月7日·北京 [ArchSummit全球架構師峯會]上分享“語言本地化建設體系”的話題。鄔老師目前主要的工作是語言本地化建設,根據滴滴現狀,制定最爲合適的語言本地化方案;關注乘客增長,爲前線業務提供好用的運營工具和數據工具,提升運營的人效和錢效;另外,也會考慮成本控制方式,主要是控制國外機器成本和短信成本等。

中國公司出海基本遵循“國內市場產品→國際化改造→國際化運營”這種常規道路,但是對國際化、本地化缺乏關注,這給國際化帶來很重的技術歷史包袱,此外由於缺乏全球視野,團隊意識相較於國際化大公司也存在一定差距。

那麼如何解決這些棘手的問題呢?從語言本地化入手。

語言本地化作爲國際化改造的重要工作之一,滴滴參考了業界常見的語言本地化方案,結合實際情況,選擇合適的技術方案對出行產品進行語言本地化改造,對文案開發流程進行重塑,對團隊意識進行培養。

經過一年多的工作,取得了很好的效果,線上化的平臺標準化了文案的需求、研發、測試、發佈、維護流程,極大地提升了語言本地化效率和文案質量,與此同時,逐漸培養了一批有本地化意識的工程師團隊。

國際化增長業務措施有哪些?

首先是組建團隊,服務於增長業務。滴滴是本地運營模式,運營都在前線,因此,需要建設一支專門的團隊來服務於前線運營。根據工作機制,繪製組織運作圖,前線BP、工程研發、數據研發、機器學習方面的人才共同組成了團隊架構。

其次是構建流程,服務於運營。根據組織運作圖,除團隊自身的流程制度建設,如週會、月會制度外,還需要定期對外溝通交流,包括需求、bug、培訓、主導不定期溝通,這些制度都在團隊內建立並堅持下來,以便我們能第一時間接觸到前線的需求,拿到第一手資料。

然後是構建全球工具體系。在人力有限的情況下,如何構建一個全球可用的、可擴展的工具體系是很大的挑戰。這方面滴滴充分利用了DDD(領域驅動設計)和微服務的架構思想,採用引擎化、模版化、配置化的思路進行分層構建並解決這個問題。

最後,提供精細化運營工具。這一塊主要是基於增長理論,定義用戶環節、進行環節分析、建立指標體系、以指標爲目標運營。手段主要是提供數據分析、業務分析、用戶模型並基於前面的全球化工具引擎建設各個環節的工具。國際化團隊的獨特地方在於很多經驗是可以全球複製的,比如對國家分類,相同類別國家互相複製,或者通過機器學習的方式,對每個國家訓練模型來做訓練。

海外語言本地化的挑戰

滴滴有80%的文案存在於代碼中,稱之爲靜態文案,有20%的文案以配置形式存在於DB中,叫作動態文案。由於研發人力緊缺,又需要在2019年完成語言本地化項目。所以我們採取了本地化平臺適應現狀的策略,即先解決靜態文案,再解決動態文案問題。業界也確實兩種方案都有。

對於靜態文案,爲了避免大批量遷移和代碼改造帶來的風險,我們團隊建立一個平臺來監控研發提交代碼中的文案,自動翻譯後寫回,其中挑戰重重,比如文案組織風格各異、如何進行語法檢測、如何解決代碼衝突等。

在2018年11月建立了一個最小原型,查看效果,在外賣國際化得到了很好的應用。直到2019年7月,我們着重進行靜態文案的需求、研發、測試、變更、發佈的線上化建設,與此同時,進行工程師意識的培養工作。

對於動態文案,則建立一個文案中心來讓大家把文案遷移進來。這當中仍然涉及到比如流程如何設計更符合功能和文案分離的原則等問題。預計今年11月底完成。相信很多先做國內,然後再走向海外的大公司都會有類似的困惑。

當然,除此之外還有一個方案——直接建立文案中心,讓大家都遷移進來,根據實際情況來進行決策,各個公司有自己的特點,比如Google的靜態文案流程就跑得比較順暢,阿里的美杜莎就是文案中心的模式。

通過這樣的規劃,我們計劃在2019年徹底解決語言本地化的問題,爲投放能力打下了基礎。

技術體系建設和培養有本地化意識的工程師團隊

工程師意識的培養是重中之重。

硅谷公司的僱員基本上都有這個意識,認爲自己的用戶就是全球,所以從代碼意識、流程意識上就會是語言資源化、流程國際化,所以他們似乎不太存在意識不足這個問題。但是國內則不然,我們剛開始面對中國市場,時區、語言、配置化這些,基本不太考慮,所以歷史包袱很重。要完成意識的培養,除了制定標準外,還需要進行BBS文章知識、技術分享、帶有強制性的培訓和考試等方面來進行,但這樣做的效果並不是特別理想,總結出來的經驗是:

儘量用技術提升人的效率,儘量要建立技術手段來監控是否符合規範,比如研發提交的代碼是否符合規範,我們會建立語法檢測框架去檢查,光靠給研發一個規範是不夠的;巧妙設置催辦流程,靜態文案項目上,前線覺得文案不對,修改了之後系統會通知到研發進行文案合併,但是事情很多的情況下研發容易忽略,導致前線修改了也不生效。於是就設置了這樣一個流程:自前線修改之日起,每天一封郵件提醒文案合併,如果超過三天不合並,則通知leader督促其合併。該流程上線後,效果非常好,大家都能及時合入文案了。

未來規劃上主要是提高動態文案質量,通過梳理基準文案的質量和需求管理納入進來,讓流程的近一步標準化。其次是建立監控和指標體系,從全流程採集數據,建立流程、模塊、需求維度的評測體系,以確保流程是符合規範的,並且能持續改進。

精彩活動推薦:

12 月 6-7 日在北京國際會議中心舉辦的 ArchSummit 全球架構師峯會上,來自滴滴多個部門的技術專家們將分享地圖算法、國際化、客戶端、數據中臺、安全准入等話題。報名請聯繫灰灰 15600537884(同微信)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章