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

2 lines
8.9 KiB
JavaScript

import{_ as a}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 i}from"./app-NbQdb1h2.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),h=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),b={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"},_=e("input",{type:"checkbox",class:"task-list-item-checkbox",id:"task-item-1",checked:"checked",disabled:"disabled"},null,-1),p=e("label",{class:"task-list-item-label",for:"task-item-1"}," Client translation",-1),f={class:"task-list-container"},g=i('<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 (in progress)</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),x={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={class:"task-list-item"},O=e("input",{type:"checkbox",class:"task-list-item-checkbox",id:"task-item-7",checked:"checked",disabled:"disabled"},null,-1),S={class:"task-list-item-label",for:"task-item-7"},H={href:"https://github.com/QweRezOn",target:"_blank",rel:"noopener noreferrer"},R=i('<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"> Oversea/China server conversion</label></li><li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" id="task-item-9" checked="checked" disabled="disabled"><label class="task-list-item-label" for="task-item-9"> Oversea 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"> Oversea 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"> Oversea server character stat</label></li><li class="task-list-item"><input type="checkbox" class="task-list-item-checkbox" id="task-item-12" checked="checked" 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" checked="checked" 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" checked="checked" 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" checked="checked" disabled="disabled"><label class="task-list-item-label" for="task-item-15"> Multilingual in-game announcements</label></li></ul></li>',5),C={class:"task-list-container"},I=e("li",{class:"task-list-item"},[e("input",{type:"checkbox",class:"task-list-item-checkbox",id:"task-item-16",checked:"checked",disabled:"disabled"}),e("label",{class:"task-list-item-label",for:"task-item-16"}," Localization framework")],-1),L={class:"task-list-item"},N=e("input",{type:"checkbox",class:"task-list-item-checkbox",id:"task-item-17",checked:"checked",disabled:"disabled"},null,-1),D=e("label",{class:"task-list-item-label",for:"task-item-17"}," Web translation process:",-1),E={class:"task-list-container"},P=e("li",{class:"task-list-item"},[e("input",{type:"checkbox",class:"task-list-item-checkbox",id:"task-item-18",checked:"checked",disabled:"disabled"}),e("label",{class:"task-list-item-label",for:"task-item-18"}," English")],-1),Q={class:"task-list-item"},A=e("input",{type:"checkbox",class:"task-list-item-checkbox",id:"task-item-19",checked:"checked",disabled:"disabled"},null,-1),W={class:"task-list-item-label",for:"task-item-19"},Y={href:"https://github.com/NatsumeAoii",target:"_blank",rel:"noopener noreferrer"},G={class:"task-list-item"},V=e("input",{type:"checkbox",class:"task-list-item-checkbox",id:"task-item-20",checked:"checked",disabled:"disabled"},null,-1),B={class:"task-list-item-label",for:"task-item-20"},T={href:"https://github.com/QweRezOn",target:"_blank",rel:"noopener noreferrer"},j=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),J=e("code",null,"[Hoyolab] on GitHub: Globalization support",-1),M={href:"https://github.com/DGP-Studio/Snap.Hutao/issues/144",target:"_blank",rel:"noopener noreferrer"},q=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),F={href:"https://translate.hut.ao",target:"_blank",rel:"noopener noreferrer"},K={href:"https://github.com/QweRezOn",target:"_blank",rel:"noopener noreferrer"},U={href:"https://github.com/DGP-Studio/Snap.Hutao.Docs",target:"_blank",rel:"noopener noreferrer"},X=e("code",null,"en",-1),Z={href:"https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes",target:"_blank",rel:"noopener noreferrer"},$=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 ee(te,se){const s=o("ExternalLinkIcon");return c(),n("div",null,[r,k,h,e("ul",null,[e("li",null,[t("Snap Hutao "),e("ul",b,[u,e("li",m,[_,p,e("ul",f,[g,e("li",x,[y,e("label",w,[t(" Indonesian (in progress; contributed by "),e("a",z,[t("NatsumeAoii"),l(s)]),t(")")])]),e("li",v,[O,e("label",S,[t(" Russian (in progress; contributed by "),e("a",H,[t("QweRezOn"),l(s)]),t(")")])])])]),R])]),e("li",null,[t("Snao Hutao Docs "),e("ul",C,[I,e("li",L,[N,D,e("ul",E,[P,e("li",Q,[A,e("label",W,[t(" Indonesian (in progress; contributed by "),e("a",Y,[t("NatsumeAoii"),l(s)]),t(")")])]),e("li",G,[V,e("label",B,[t(" Russian (in progress; contributed by "),e("a",T,[t("QweRezOn"),l(s)]),t(")")])])])])])])]),j,e("ul",null,[e("li",null,[t("Snap Hutao "),e("ul",null,[e("li",null,[t("We created an issue thread named "),J,t(),e("a",M,[t("Issue"),l(s)]),q]),e("li",null,[e("strong",null,[t("You can provide your translation at "),e("a",F,[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",K,[t("QweRezOn"),l(s)]),t(" for the documentation in Russian")])])]),e("li",null,[t("You can clone the "),e("a",U,[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 "),X,t(" folder and rename it with "),e("a",Z,[t("ISO 639-1 language code"),l(s)]),$])])])])])}const ae=a(d,[["render",ee],["__file","i18n.html.vue"]]);export{ae as default};