(window.webpackJsonp=window.webpackJsonp||[]).push([[1116],{2337:function(t,e,o){"use strict";o.r(e);var n=o(18),r=Object(n.a)({},(function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[o("h1",{attrs:{id:"参与翻译"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#参与翻译"}},[t._v("#")]),t._v(" 参与翻译")]),t._v(" "),o("p",[t._v("We'd love your help to translate "),o("em",[t._v("QGroundControl")]),t._v(", and our guides for PX4, "),o("em",[t._v("QGroundControl")]),t._v(" and MAVLink!")]),t._v(" "),o("p",[t._v("Our docs (and "),o("em",[t._v("QGroundControl")]),t._v(") use the "),o("a",{attrs:{href:"https://crowdin.com",target:"_blank",rel:"noopener noreferrer"}},[t._v("Crowdin"),o("OutboundLink")],1),t._v(" online tool for translation. Crowdin automatically imports source topics from Github and presents new and changed strings for translation and/or review (approval). Crowdin automatically imports source topics from Github and presents new and changed strings for translation and/or review (approval).")]),t._v(" "),o("p",[t._v('Crowdin exports the translated documents back out to Github as a "Pull Request" (which the development team periodically review and accept). The exported output contains the source document with any translated and approved text replaced with translated strings (i.e. if a string is not translated/is changed, then it will be displayed in English). The exported output contains the source document with any translated and approved text replaced with translated strings (i.e. if a string is not translated/is changed, then it will be displayed in English).')]),t._v(" "),o("div",{staticClass:"custom-block tip"},[o("p",{staticClass:"custom-block-title"},[t._v("提示")]),t._v(" "),o("p",[t._v("You will need a (free) "),o("a",{attrs:{href:"https://crowdin.com/join",target:"_blank",rel:"noopener noreferrer"}},[t._v("Crowdin account"),o("OutboundLink")],1),t._v(" account to join the translation team!")])]),t._v(" "),o("p",[t._v("Gitbook uses special prefix text to indicate Notes, Tips and Warnings (e.g. "),o("code",[t._v("> **Note**")]),t._v(", "),o("code",[t._v("> **Tip**")]),t._v(", "),o("code",[t._v("> **Warning**")]),t._v("). This is displayed in Crowdin as shown: Readers will not be mislead by old and out of date translations.\n:::")]),t._v(" "),o("h2",{attrs:{id:"由此开始"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#由此开始"}},[t._v("#")]),t._v(" 由此开始")]),t._v(" "),o("p",[t._v("The steps to join our translation tream are:")]),t._v(" "),o("ol",[o("li",[t._v("注册 Crowdin：https://crowdin.com/join")]),t._v(" "),o("li",[t._v("打开要加入的翻译项目：\n"),o("ul",[o("li",[o("a",{attrs:{href:"https://crowdin.com/project/qgroundcontrol",target:"_blank",rel:"noopener noreferrer"}},[t._v("QGroundControl"),o("OutboundLink")],1)]),t._v(" "),o("li",[o("a",{attrs:{href:"https://crowdin.com/project/px4-user-guide",target:"_blank",rel:"noopener noreferrer"}},[t._v("PX4 用户手册"),o("OutboundLink")],1)]),t._v(" "),o("li",[o("a",{attrs:{href:"https://crowdin.com/project/qgroundcontrol-developer-guide",target:"_blank",rel:"noopener noreferrer"}},[t._v("PX4 开发人员指南"),o("OutboundLink")],1)]),t._v(" "),o("li",[o("a",{attrs:{href:"https://crowdin.com/project/qgroundcontrol-user-guide",target:"_blank",rel:"noopener noreferrer"}},[t._v("QGroundControl 开发人员指南"),o("OutboundLink")],1)]),t._v(" "),o("li",[o("a",{attrs:{href:"https://crowdin.com/project/mavlink",target:"_blank",rel:"noopener noreferrer"}},[t._v("QGroundControl 用户指南"),o("OutboundLink")],1)])])]),t._v(" "),o("li",[t._v("Select the language you want to translate")]),t._v(" "),o("li",[t._v("Click the "),o("strong",[t._v("Join")]),t._v(" button (next to the text "),o("em",[t._v("You must join the translators team to be able to participate in this project")]),t._v(") :::note You will be notified once your application to join is accepted.\n:::")]),t._v(" "),o("li",[t._v("Start translating!")])]),t._v(" "),o("h2",{attrs:{id:"特别注意事项"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#特别注意事项"}},[t._v("#")]),t._v(" 特别注意事项")]),t._v(" "),o("h3",{attrs:{id:"不要修改句首的-note-tip-warning-字样"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#不要修改句首的-note-tip-warning-字样"}},[t._v("#")]),t._v(" 不要修改句首的 Note, Tip, Warning 字样")]),t._v(" "),o("p",[t._v("Vuepress uses "),o("code",[t._v(":::")]),t._v(" to mark the beginning of notes, tips and warning:")]),t._v(" "),o("div",{staticClass:"language-html extra-class"},[o("pre",{pre:!0,attrs:{class:"language-html"}},[o("code",[t._v(":::tip\nThe text for the tip.\n:::\n")])])]),o("p",[t._v("The text for "),o("code",[t._v(":::tip")]),t._v(" or "),o("code",[t._v(":::warning")]),t._v(" etc. should not be modified as it defines the colour of the notebox.")]),t._v(" "),o("h2",{attrs:{id:"添加新语言"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#添加新语言"}},[t._v("#")]),t._v(" 添加新语言")]),t._v(" "),o("p",[t._v("If the language you want to translate is not available then you will need to request it by contacting the project owner (there is a contact link on each project's home page).")]),t._v(" "),o("div",{staticClass:"custom-block warning"},[o("p",{staticClass:"custom-block-title"},[t._v("注意")]),t._v(" "),o("p",[t._v("Maintaining a translation is hard! Before you ask us to create a new language, please find a few other people to help you translate!")])]),t._v(" "),o("h2",{attrs:{id:"获取帮助"}},[o("a",{staticClass:"header-anchor",attrs:{href:"#获取帮助"}},[t._v("#")]),t._v(" 获取帮助")]),t._v(" "),o("p",[t._v("The "),o("em",[t._v("Crowdin")]),t._v(" interface is self explanatory, but there is plenty of additional information on the "),o("a",{attrs:{href:"https://support.crowdin.com/",target:"_blank",rel:"noopener noreferrer"}},[t._v("knowledgeable"),o("OutboundLink")],1),t._v(" and "),o("a",{attrs:{href:"https://crowdin.uservoice.com/forums/31787-collaborative-translation-tool",target:"_blank",rel:"noopener noreferrer"}},[t._v("feedback tool"),o("OutboundLink")],1),t._v(".")]),t._v(" "),o("p",[t._v("You can also ask for help from translators and developers in the Dronecode community using "),o("RouterLink",{attrs:{to:"/zh/contribute/support.html"}},[t._v("our support channels")]),t._v(".")],1)])}),[],!1,null,null,null);e.default=r.exports}}]);