Files
Snap.Hutao.Docs/assets/i18n.html-OFblDvnr.js

2 lines
8.2 KiB
JavaScript

import{_ as i}from"./plugin-vue_export-helper-x3n3nnut.js";import{r as o,o as c,c as n,a as e,b as t,d as l,e as a}from"./app-luBm7gaB.js";const d={},r=e("h1",{id:"localization",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#localization","aria-hidden":"true"},"#"),t(" Localization")],-1),k=e("h2",{id:"localization-process",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#localization-process","aria-hidden":"true"},"#"),t(" Localization Process")],-1),b=e("p",null,"Snap Hutao Project features were originally based on the China server, but we are also trying to expand the coverage globally through the support of the MiHoYo global gaming server & software localization.Currently, our localization process includes:",-1),h={class:"task-list-container"},u=e("li",{class:"task-list-item"},[e("input",{type:"checkbox",class:"task-list-item-checkbox",id:"task-item-0",checked:"checked",disabled:"disabled"}),e("label",{class:"task-list-item-label",for:"task-item-0"}," Localization framework")],-1),m={class:"task-list-item"},p=e("input",{type:"checkbox",class:"task-list-item-checkbox",id:"task-item-1",disabled:"disabled"},null,-1),_=e("label",{class:"task-list-item-label",for:"task-item-1"}," Client translation",-1),f={class:"task-list-container"},x=a('<li>Process: <img src="https://badges.crowdin.net/snap-hutao/localized.svg" alt="Crowdin" loading="lazy"></li><li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" id="task-item-2" checked="checked" disabled="disabled"><label class="task-list-item-label" for="task-item-2"> English</label></li><li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" id="task-item-3" checked="checked" disabled="disabled"><label class="task-list-item-label" for="task-item-3"> Traditional Chinese</label></li><li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" id="task-item-4" checked="checked" disabled="disabled"><label class="task-list-item-label" for="task-item-4"> Korean</label></li><li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" id="task-item-5" checked="checked" disabled="disabled"><label class="task-list-item-label" for="task-item-5"> Japanese (in progress)</label></li>',5),g={class:"task-list-item"},y=e("input",{type:"checkbox",class:"task-list-item-checkbox",id:"task-item-6",checked:"checked",disabled:"disabled"},null,-1),w={class:"task-list-item-label",for:"task-item-6"},z={href:"https://github.com/NatsumeAoii",target:"_blank",rel:"noopener noreferrer"},v=e("li",{class:"task-list-item"},[e("input",{type:"checkbox",class:"task-list-item-checkbox",id:"task-item-7",disabled:"disabled"}),e("label",{class:"task-list-item-label",for:"task-item-7"}," Russian")],-1),H=a('<li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" id="task-item-8" checked="checked" disabled="disabled"><label class="task-list-item-label" for="task-item-8"> Internation/China server conversion</label></li><li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" id="task-item-9" disabled="disabled"><label class="task-list-item-label" for="task-item-9"> International server account switch</label></li><li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" id="task-item-10" checked="checked" disabled="disabled"><label class="task-list-item-label" for="task-item-10"> International server wish history export</label></li><li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" id="task-item-11" checked="checked" disabled="disabled"><label class="task-list-item-label" for="task-item-11"> International server character stat</label></li><li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" id="task-item-12" disabled="disabled"><label class="task-list-item-label" for="task-item-12"> HoYoLab login</label><ul class="task-list-container"><li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" id="task-item-13" disabled="disabled"><label class="task-list-item-label" for="task-item-13"> International server Abyss recrod</label></li><li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" id="task-item-14" disabled="disabled"><label class="task-list-item-label" for="task-item-14"> Daily Notes</label></li><li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" id="task-item-15" disabled="disabled"><label class="task-list-item-label" for="task-item-15"> Multilingual in-game announcements</label></li></ul></li>',5),I=a('<li>Snao Hutao Docs <ul class="task-list-container"><li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" id="task-item-16" checked="checked" disabled="disabled"><label class="task-list-item-label" for="task-item-16"> Localization framework</label></li><li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" id="task-item-17" disabled="disabled"><label class="task-list-item-label" for="task-item-17"> Web translation</label></li><li>Process: <ul class="task-list-container"><li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" id="task-item-18" disabled="disabled"><label class="task-list-item-label" for="task-item-18"> English</label><ul class="task-list-container"><li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" id="task-item-19" checked="checked" disabled="disabled"><label class="task-list-item-label" for="task-item-19"> Home page</label></li><li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" id="task-item-20" disabled="disabled"><label class="task-list-item-label" for="task-item-20"> User documentation</label></li></ul></li></ul></li></ul></li>',1),S=e("h2",{id:"engage-our-localization",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#engage-our-localization","aria-hidden":"true"},"#"),t(" Engage our Localization")],-1),C=e("code",null,"[Hoyolab] on GitHub: Globalization support",-1),L={href:"https://github.com/DGP-Studio/Snap.Hutao/issues/144",target:"_blank",rel:"noopener noreferrer"},P=e("ul",null,[e("li",null,"We will update our process in this thread"),e("li",null,[t("You can declare your localization engagement in the thread, and we will provide the necessary support "),e("ul",null,[e("li",null,"We also welcome PR directly")])])],-1),D={href:"https://translate.hut.ao",target:"_blank",rel:"noopener noreferrer"},E={href:"https://github.com/QweRezOn",target:"_blank",rel:"noopener noreferrer"},N={href:"https://github.com/DGP-Studio/Snap.Hutao.Docs",target:"_blank",rel:"noopener noreferrer"},R=e("code",null,"en",-1),W={href:"https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes",target:"_blank",rel:"noopener noreferrer"},Y=e("ul",null,[e("li",null,[t("For example "),e("code",null,"jp"),t(" as Japanese")]),e("li",null,[t("Do not translate based on Chinese docs ("),e("code",null,"zh"),t(") as there are some content only specific useful for Chinese users; they are not useful for international users.")])],-1);function G(O,V){const s=o("ExternalLinkIcon");return c(),n("div",null,[r,k,b,e("ul",null,[e("li",null,[t("Snap Hutao "),e("ul",h,[u,e("li",m,[p,_,e("ul",f,[x,e("li",g,[y,e("label",w,[t(" Indonesian (in progress by "),e("a",z,[t("NatsumeAoii"),l(s)]),t(")")])]),v])]),H])]),I]),S,e("ul",null,[e("li",null,[t("Snap Hutao "),e("ul",null,[e("li",null,[t("We created an issue thread named "),C,t(),e("a",L,[t("Issue"),l(s)]),P]),e("li",null,[e("strong",null,[t("You can provide your translation at "),e("a",D,[t("translate.hut.ao"),l(s)])])])])]),e("li",null,[t("Snap Hutao Docs "),e("ul",null,[e("li",null,[t("The developer team is maintaining Chinese documents and working on English documents "),e("ul",null,[e("li",null,[t("We thank "),e("a",E,[t("QweRezOn"),l(s)]),t(" for the documentation in Russian")])])]),e("li",null,[t("You can clone the "),e("a",N,[t("docs repository"),l(s)]),t(", translate docs with your favorite tools, and make a Pull Request to contribute your work to the main repository")]),e("li",null,[t("If you are adding a new language, you can copy the entire "),R,t(" folder and rename it with "),e("a",W,[t("ISO 639-1 language code"),l(s)]),Y])])])])])}const T=i(d,[["render",G],["__file","i18n.html.vue"]]);export{T as default};