微軟Cloud+AI本地化社區貢獻指南

本文主要介紹微軟Cloud+AI本地化社區,以及經過多種途徑貢獻本地化的操做指南。git

 

什麼是本地化社區

Cloud+AI本地化社區是微軟技術社區的組成部分之一,負責對微軟官方技術文檔本地化的支持工做。微軟近些年大力擁抱開源,不斷在各種技術社區保持與開發者互動,基於這樣的良好氛圍,官方開闢了本地化社區,但願能和開發者們一道 ,經營好技術文檔本地化翻譯,讓技術文檔更接地氣服務於衆多喜好微軟技術的開發者們。該社區採用MIT License,因此只要對技術有足夠熱情的夥伴,隨時隨地均可以加入。程序員

 

哪些項目須要進行本地化

目前微軟須要進行本地化的主要有如下項目。github

 

項目web

本地化平臺sql

更多信息以及翻譯工做區微信

VS Code編輯器

Transifex學習

 項目信息 / vscode-editor / vscode-workbenchvscode-extensions / vscode-setupspa

SQL Operations Studio.net

MLCP

項目信息 / 工做區

SQL Tools on Linux

MLCP

項目信息 / 工做區

Team Explorer Everywhere

MLCP

項目信息 / 工做區

Developer Tools Projects (*)

MLCP

項目信息 / 工做區

Dotnet Tools Projects (*)

MLCP

項目信息 / 工做區

Documentation

Github

愈來愈多的與微軟相關的產品託管在 Docs上,重點是它是開源的 . 瞭解如何爲文檔平臺作貢獻

(*) = 這些頁面包含多個項目 -您能夠查看項目信息或者工做區獲取完整信息。

 

本地化主要針對軟件文檔進行,而對軟件進行本地化主要經過TransifexMLCP兩大平臺進行,對文檔進行本地化經過Github進行。

 

排行版及積分規則

微軟發佈了一個排行榜,能夠看到全球貢獻者的分數排名:Microsoft Cloud + AI International Community Leaderboard(https://microsoftl10n.github.io/

 

 

計分規則是這樣的:

l  對於 Docs 來講,每項建議得15分,若是微軟審覈後接受建議,則能夠獲得60分。也就是說一項建議最多得75分。

1. Docs 本地化得分 = 建議數 * 15 + 接受建議數 * 60

2. 一個建議 = 15分

3. 一個經過審覈的建議 = 60分

l  對於軟件程序來講,若是審覈並修改一個包含10個單詞的的句子,能夠得20分。若是該翻譯被微軟批准,則能夠獲得80分。也就是說翻譯10個單詞的句子最多得100分。同時若是審覈其餘人的翻譯並投票,能夠得2分。

1. 軟件本地化得分 = 建議單詞數 * 2 + 投票數 * 2 + 接受翻譯單詞數 * 8

2. 一個建議的單詞 = 2分

3. 一個經過審覈的單詞 = 8分

4. 對其餘人的翻譯投票 = 每一個投票2分

 

對Docs進行貢獻

在 https://docs.microsoft.com/ 的全部技術文章是能夠經過 GitHub 編輯的!Docs在Github上也有對應的倉庫:https://github.com/dotnet/docs.zh-cn

如何經過 GitHub 編輯 DOCS

單擊您想要修改的頁面右上角的編輯連結。

 

 

若是您已經有 GitHub 帳號, 請直接單擊 Sign in, 不然您可單擊 Sign up。

 

接着, 請單擊頁面右上角的筆狀圖示以編輯該檔案。

 

 

編輯完檔案後, 請單擊 Propose File Change。

 

 

系統會顯示出您編輯過的地方。

 

 

按 Create Pull Request 以確認所作過的編輯。

您所編輯的部分一旦被審覈經過後即發表在線。

對軟件提交貢獻

在MLCP平臺進行本地化貢獻

平臺註冊

  1. 轉到Microsoft本地化社區平臺(MLCP) https://aka.ms/loccommunity
  2. 單擊「Guest」或右上角的人員圖標。
  3. 點擊「Sign in」。
  4. 使用您的Microsoft賬戶登陸。
  5. 填寫註冊頁面:
    1. 您的Microsoft賬戶信息將顯示在「名稱」,「顯示名稱」和「電子郵件」地址中。
    2. 若是爲「組織」選擇「是」,請鍵入組織的名稱。
    3. 若是您收到邀請代碼,請選擇是並粘貼代碼。若是沒有,請選擇否。
    4. 選擇一種語言,這將是平臺翻譯編輯器中可用的語言。
    5. 檢查服務條款框和隱私協議框。
    6. 單擊「Sign up」。

 

 

如何貢獻

  1. 轉到Microsoft本地化社區平臺 https://aka.ms/loccommunity
  2. 使用您的Microsoft賬戶登陸。
  3. 在平臺翻譯編輯器頁面中。
    1. 語言將鎖定您在初始平臺註冊時選擇的語言。
    2. 在「Project」下拉列表中,選擇您要貢獻的項目。
    3. 在「String to view」下拉列表中,有2個選項:
      1. 「ALL」將爲您提供新的字符串,其中沒有任何翻譯和字符串,這些字符串具備一些翻譯並須要投票。
      2. 「Translation suggestions exist」只會爲您提供具備一些翻譯並須要投票的字符串。
  4. 在每一個資源字符串中,您能夠找到帶有機器人圖標的機器翻譯建議。若是有人添加了他的翻譯建議,則該建議將包含人羣圖標。您能夠投票同意這些建議或添加本身的建議。
  5. 在爲字符串添加翻譯建議或投票後,字符串將消失,下一個字符串將突出顯示以進行翻譯或投票。
  6. 若是要跳過當前批次的字符串,能夠單擊右下角的「下一步」以獲取新批次的字符串。
  7. 當有3個喜歡時,字符串將徹底本地化。最初的建議被計爲1。所以,在有3個喜歡以前,翻譯不是正式的。

當項目的全部字符串徹底本地化並達到投票閾值時,您將看不到該項目的新字符串。

在Transifex進行本地化貢獻

Microsoft 已經發布瞭如下的開源產品在 Transifex 平臺讓社區的夥伴們參與翻譯以及審覈:

VS Code

VSCode Editor

VSCode Extensions

VSCode Setup

VSCode Workbench

SQL on Linux Tools

Visual Studio Code SQL Server Extension

SQL Tools API Service

Plug-in for Java Eclipse

Team Explorer Everywhere

Transifex 的新手註冊登陸

登陸 Transifex

 

 

若是您第一次使用 Transifex, 您能夠新創建一個帳號或是透過您的 GitHub, Google 或 LinkedIn 帳號登陸

 

 

 

 

要求訪問權限

搜索 Microsoft 以及您想要參與的產品名稱

 

 

單擊頁面右上角的 Join team

 

 

選擇中文

單擊 Join

若是申請經過, 您將在24小時內收到通知。

 

 

如何開始參與?

訪問在本文開頭敘述過的 Transifex 產品項目網址

選擇中文

按 Translate

 

 

若是該產品還未開始被中文化, 您能夠在頁面右下角按 Request a language 加入中文

選擇 Resource

接下來, 您能夠選擇一項您想要參與中文化的 resource

 

 

翻譯句子

在被選擇的resource下選擇想要翻譯的句子

若是該句子還沒被任何人翻譯過 (Untranslated), 單擊 Add suggestion, 您便可輸入您建議的翻譯

 

 

Transifex 也會提示可能的翻譯讓您採用

替既有的翻譯投票

若是該句子已經被其餘人翻譯過, 但還未被管理者審覈 (Unreviewed), 您仍然能夠按 Add suggestion 輸入另外一個您以爲更適合的翻譯.

或者, 若是您以爲其中任何一句既有的翻譯是正確的, 便可單擊該句子旁的投票方塊以增長其票數

 

 

最後重要的事情

記住兩個特別連接,和咱們一塊兒引領本地化的浪潮!

本地化社區特別傳送門:https://aka.ms/MVP19Q2CNTeam06D

Microsoft Docs特別傳送門:https://aka.ms/MVP19Q2CNTeam06O

 

記住一個全新學習社區,在這裏全面掌握Azure開發的各項技能,獲取屬於你的勳章獎勵!

學習社區傳送門:https://aka.ms/MVP19Q2CNTeam06L

 

其它資源

微信公衆號:程序員在新西蘭

提供了另外一些本地化社區貢獻途徑,見:《如何向微軟 Docs 和本地化社區提交翻譯貢獻

特別感謝

本文內容經劉振宇https://www.cnblogs.com/coderayu王佳才https://blog.csdn.net/zxcvbnm32123兩位杭州.NET技術社區成員整理貢獻。

相關文章
相關標籤/搜索