From f9ac1eacad5d074dee68bf66cf2e9d5752cdff92 Mon Sep 17 00:00:00 2001 From: Matan Kushner Date: Sun, 29 Nov 2020 14:33:38 -0500 Subject: [PATCH] docs(i18n): add French and Spanish doc translations (#1942) --- README.md | 13 +++++----- docs/.vuepress/config.js | 54 ++++++++++++++++++++++++++++++++++++--- media/flag-es.png | Bin 2764 -> 1101 bytes media/flag-fr.png | Bin 2399 -> 763 bytes 4 files changed, 58 insertions(+), 9 deletions(-) mode change 100755 => 100644 media/flag-fr.png diff --git a/README.md b/README.md index bab9fa54..28a4a42c 100644 --- a/README.md +++ b/README.md @@ -90,14 +90,16 @@ alt="简体中文" />   - Español   - - **The minimal, blazing-fast, and infinitely customizable prompt for any shell!** - - **Fast:** it's fast – _really really_ fast! 🚀 - **Customizable:** configure every aspect of your prompt. - **Universal:** works on any shell, on any operating system. @@ -129,7 +129,6 @@ Explore the Starship docs  ▶

- ## 🚀 Installation @@ -204,7 +203,7 @@ #### PowerShell - Add the following to the end of `Microsoft.PowerShell_profile.ps1`. You can check the location of this file by querying the `$PROFILE` variable in PowerShell. Typically the path is `~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1` or `~/.config/powershell/Microsoft.PowerShell_profile.ps1` on -Nix. + Add the following to the end of `Microsoft.PowerShell_profile.ps1`. You can check the location of this file by querying the `$PROFILE` variable in PowerShell. Typically the path is `~\Documents\PowerShell\Microsoft.PowerShell_profile.ps1` or `~/.config/powershell/Microsoft.PowerShell_profile.ps1` on -Nix. ```sh Invoke-Expression (&starship init powershell) @@ -224,6 +223,8 @@ We are always looking for contributors of **all skill levels**! If you're looking to ease your way into the project, try out a [good first issue](https://github.com/starship/starship/labels/🌱%20good%20first%20issue). +If you are fluent in a non-English language, we greatly appreciate any help keeping our docs translated and up-to-date in other languages. If you would like to help, translations can be contributed on the [Starship Crowdin](https://translate.starship.rs/). + If you are interested in helping contribute to starship, please take a look at our [Contributing Guide](https://github.com/starship/starship/blob/master/CONTRIBUTING.md). Also, feel free to drop into our [Discord server](https://discord.gg/8Jzqu3T) and say hi. 👋 ### Code Contributors diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index 4a4f7f1b..1f05e8f3 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -10,20 +10,30 @@ module.exports = { title: "Starship", description: "The minimal, blazing-fast, and infinitely customizable prompt for any shell!" }, + "/es-ES/": { + lang: "es-ES", + title: "Starship", + description: "¡El prompt minimalista, ultrarápido e infinitamente personalizable para cualquier intérprete de comandos!" + }, + "/fr-FR/": { + lang: "fr-FR", + title: "Starship", + description: "L'invite minimaliste, ultra-rapide et personnalisable à l'infini pour n'importe quel shell !" + }, "/ru-RU/": { lang: "ru-RU", title: "Starship", - description: "The minimal, blazing-fast, and infinitely customizable prompt for any shell!" + description: "Минималистичная, быстрая и бесконечно настраиваемая командная строка для любой оболочки!" }, "/ja-JP/": { lang: "ja-JP", title: "Starship", - description: "The minimal, blazing-fast, and infinitely customizable prompt for any shell!" + description: "シェル用の最小限の、非常に高速で、無限にカスタマイズ可能なプロンプトです!" }, "/zh-CN/": { lang: "zh-CN", title: "Starship", - description: "The minimal, blazing-fast, and infinitely customizable prompt for any shell!" + description: "轻量级、反应迅速,可定制的高颜值终端!" }, "/zh-TW/": { lang: "zh-TW", @@ -106,6 +116,44 @@ module.exports = { ["/de-DE/presets/", "Konfigurations-Beispiele"] ] }, + "/es-ES/": { + // text for the language dropdown + selectText: "Idiomas", + // label for this locale in the language dropdown + label: "Español", + // Custom text for edit link. Defaults to "Edit this page" + editLinkText: "Edita esta página en GitHub", + // Custom navbar values + nav: [{ text: "Configuración", link: "/es-ES/config/" }], + // Custom sidebar values + sidebar: [ + "/es-ES/", + ["/es-ES/guide/", "Guía"], + ["/es-ES/config/", "Configuración"], + ["/es-ES/advanced-config/", "Configuración Avanzada"], + ["/es-ES/faq/", "Preguntas frecuentes"], + ["/es-ES/presets/", "Ajustes predeterminados"] + ] + }, + "/fr-FR/": { + // text for the language dropdown + selectText: "Langues", + // label for this locale in the language dropdown + label: "Français", + // Custom text for edit link. Defaults to "Edit this page" + editLinkText: "Éditez cette page sur GitHub", + // Custom navbar values + nav: [{ text: "Configuration", link: "/fr-FR/config/" }], + // Custom sidebar values + sidebar: [ + "/fr-FR/", + ["/fr-FR/guide/", "Guide"], + ["/fr-FR/config/", "Configuration"], + ["/fr-FR/advanced-config/", "Configuration avancée"], + ["/fr-FR/faq/", "Foire aux questions"], + ["/fr-FR/presets/", "Paramètres par défaut"] + ] + }, "/ru-RU/": { // text for the language dropdown selectText: "Языки", diff --git a/media/flag-es.png b/media/flag-es.png index f1a8a7c5a8e0349b89786efbc8640f6b4ff2ccac..34e7e6fb9b036e1fb4b9b697d51584bb9359d2ee 100644 GIT binary patch delta 1030 zcmV+h1o`{S70n2cReuBGNklH8nsyZ1n z%^Z;q=YvD)k?F<9sZ%vQPy%ASZ7m*G4xIB*Fj2a9NER{;;oQN6| zg<@gFhoJ=(Tw4YO%+_R4Uz?C4EiQ_kDb47yP^gya`|zZqYW)E)Nst&_LQcA_IH9Fx z^k5Y;b2cW^#c*(nd_A86cU9BVCqvv zUvny0D~@{k=YOR6@ri~$(>6E&Jr^bXmwy3SX9m(pyoQow=qD8UdH!hFZX4_k z|86B!%hd685it7T|Mur7_Bo`TrfcZe#eHisBO+P#*lhk2K0{}D+G$$ox23*K$LmS` zm26!y(tl3kC4XnkF0y+L+gX)6|7g99;f-Cf=HE~40GL|u@7`NpYwHY+KmYQ157Go5 zn}}hd#IR6e64%gwj*Qv^>LpOJ;rVa|(gbHHG2~x8y|L53oHuv%?FeTmG2|I~aPKXv z|9a|%)i=+nnyoTAZE%JX!$OHkEL6oJgYP{liGM#oZ6vOtSME(){im18WN(Q&-Dx;` z_g`zQd=*kf(@Va$<598?h*%ix?0N`kr|Dfjmnp-p!f5!@#&WH&VONji-QT#Y>$1_) z@fhFQS0L>q7AiKWY=33nqu4Lui{^!uZtzxiKqF-34E){p4!ZNNQR;Ht=ckF^{=58k zhkt*U|IM&aVlvi&FRh2aKS|7=c#-Q--s(sWw}hPFq)mdS0x@xiQiZ`ZMpfCq^ldp9@W8xuU>3hh zEi0C~6+SweGm4~kn61HZX!1?Ic)Ox%*MICwTts-o17o8d>C$LrCPs%4BZn3~UJu{c zyDkiO`OYzvIuJ=UZ+>CwvwF?YgzJjos1N$SA(VPDFPsrfU0&}EqFr^NGn9GKx(Lfe zUpurUVJHx)&%BR>Sx29Y9Nf$u0pt7UOHa+YANU4M?bDB^0RR9107*qoM6N<$f@MSZ ADgXcg delta 2707 zcmV;E3T*Yw2+S3bReuU$Nklp~=wI3b`RIoVBxn%ludtmMXyI5uprW;{+VCTe zE!&bP(xzmQdQz51E+4z>+@*FoONuXvQtEUMFyhS4%yN15-hVsy&RwkrD4aZb(!T%k z?5Wyt_!UE({|+Mv4p5N;p4E;eHO%lxldW&8q2|W9bLYmTJ`Miq?d{d=u4_27dt&An zrU-W;0V+y?j+Cg;_}Sey+k5xp@oNJE14#xu_S$UUKI9F2s8h)-3&@q8<4)}JOr7b{ z>Gt6<&8btTT7Qn*fBa`XAu~k{)`~@w7GV_%Bq0Sn)kdj|6G`pg*79Svefnu{6(yNS zpo#otRVwqsK)6W|QaMsk2nAA1D5>7yKeVTf*7pUT-z*JAGIc7MMS_@%Zx$D+q3SfQs^W8wb{39@6E z;2DUHw;Ujen95zwgVO3q-_u3j`PJ5L%4OeS4mNL9X|{ zbX2Z~^?Fz|7(_C)q`2EV73cK(?#XrM8r6Lz6eAPS;Ou|{Fa8kTchT>`3qq6Cvs za70a2Os@NVcNBe%&UW!LK?sd-Jj4^})zN4)fvbIsJkDq~gL~%=xy?7#iDV+2n}1pq z=NuWGkn5FH_tgMR!W%>zB-4Oo`hqn@=M{9DQ0;xeTCwhVa0L#(`ct_N?GWfXAsJJ; z8QqqSobzlxatOv#>E%AWqz532=ceXnLVlGzCNSxTnb`=0Lt0>&BwW9ZJBniXxYXGE?W+4Uij1};7*B;!Q$u-qCv4 zXg&;F?8`aULM?(%Bl?2#i&|NyHRDE%XW7wg33a(UMVpBTczlY!uI;-N?dIl;gmPRI zd}A9cp)_>bjM>W8LWGf8%o0Lj%8C+7yHD8*lgVUONZz+7)%M-F2ch7!+}_r`i<)Or zsQly;`OzS-IQM~l$1kC#`+qlL*$B|9x41TBVSyr9#}p1tixO%wBxO5_27GL6OwmtE zo|{_T7pA5aQtBculC%hIYF66M2SXWkH=B#QHtUJaT?cZG(at{0u8~j#hM^L&32kah zyFRGyXe%W=Vdh~nGNl;X)!hT;>NvRxZpCrm*sxr;SW1h|)&sZzy?^-X&lJZ{I?>se zP|TexX}5_EL%m+FqR+MLoYRu3w27HW2*=#MIjC^xL-Vu5Wy+}hMoB2H+^-Yo{V54I zYphPinWe*5gA1Z;e^76F%Gb>;65ZIm?KK(6{P=huJj*Ei z$q_mXO@Hq`rNn~dN;@^ELg=&6Dc$M7*z#s>dOWrzl$YHk^HWqQ2dOp8EfJc3{?(Z( z=gE=r*=o4sZ4m2H1`&Z|NxmBri8*ovol~bXjS~5|*uA{_QNizAZC-ws%=r(QTMYEG z1?3|5$r1WSrIt$pIBGM}gapzKu!QFNMfp5-;(y0UWURE;Xu-TyC52_R=c>d!QrCRc zwlfu5K8pW;V<_Pt7ala$lI-QmVWL(@!JdgsRDt7gd_J_!hrziNh1Gr^4fpIK)JI|^ zf42lfl82tj((>-vK<;S%Rz+x%(E!hA3S6Kvs)(`qO*P&CR(SSSa|zjmuIgbiwoDST z34i`3Lw!E9!cYmVFjPV-43*FdLnXArP!Rg;Ixqh_U<8Jd!xvtqv~19v@eDJ@#Pqs< zXFAibe^5~x@U0GX4lJqF4KpFL?h^gdfhZZ2P)RL{jWsZI{-`u_Uk6>4D;1UnlZe_2Q29qf#Su-*O zVvCp_OYiVLDSCo)61PH3kU}D-i?pybyZSxJv};G=+Lih~U2CnB&zyQ@-Rkved)C#l zUC))XYcH?pBcXMU`I{r>t!s}+a8 ze}AYSI89zYK5^c;d3#(Ur}ZA~GCf-|qy6oXYP0%D$KS{wF7@u+nQ?BfvwHFG$gDp9 z?OCrs#?7*iv|WGrYj%TnjSc5-^O#oOGaI&TYpX1}*7Ww!?>}8e6?4)ebCrExCsrnW zcu>Io?a%9!^tOgF)jytrZ1w-&@;-a{{P1y&!wM{KQ=EV7e_iqCee~x;N+<96$`y5zChk9b$icI!B zZeQ%3X7nLXE92;mFq=>E%i8#M*qNMonkK%OQSWi7%*6VMF}vKl-sk&osJ!7a?QMVG z9(mWZ?Sd)^ugiANSU&IcfhSJ$EHanuFcubWo|QJ|p^4PP3IFmKR-d2n_m*6J|1%7|b30_~kz2^6V=8_G~DN7~$_Q!oS<~n{Sf5sBYq<1mA zhkli71j|@YN%>l{!&|#hj`O5bPuAyUdsE&_G<~X{oReuQdNklkw8Tity&N-m8g)aHdUWXAGlOhr6|H~Kt+usQnw<;3ANPt(pJH1 zC)pU{b!@cjz0B^+&T_t4&&-+e?#`?|yGG9Zq;by7IriHBe1F$7qhWwzaBy&E^m;gw z%6Yz>6S#XNiD?I$dHeSdLLPqKN(mZ#Jd<&Eg`{8*W8VO&Nz;;9_%m9QB-AFv#vzk5CIq=Ad$$a|4=;)}( z;(SYM@4?xH@PDgmo;g-8A-5y>ViEj&{@BASi8p)Q{zG_;i$o%w7w0>k7eyfqP}Ej4 zs5Kr8*on{QgGM6Be}}z@L?^LW(n=y@K@h|DCDYGe8yx&UcRktKpXS|^WfB1y4>?>= z5Bz>VG?F4~zo3Xf1Wii?*#uG4KrVl5;Ku6v?7~v$8GoIdGw!;Hxt(w`3^cKtPU!w^ zf-t}qBzB*A72Sj3z`+_E5fu*wZ(jT+D;C(@+7ibyYsE$77_L}st51Nri7=*YM^Kw_ z1hpAQP@8cCwHZfHn{foS8Ani?aRjxQo376kNvkN5YCKzJ)1`#?lmlr*-uyUI`9vK+{Q8eFo?e6Y|o}L~UA0LO6l@-(V zeSLk<+1aU{XEGVM>UBfP#X^#E0nakBpw&P@ZxIU+%8T&TeC>O~6$MS_{Lt)6gXs@& ziL&rgkp;h}@@~9`%gbvMiG(FFk@oh@-GRwwvwv_Y;4S^0L?|;c5nQw6=Hz3}UxalsVJD)I{YK8vUBH7unR>@Z!k!X0PJWB>E?6kG$i6T6^RFNn)Ha9z^w!_u&A*(M#~x0QEl}a1`|pCE zKY#aKc|82?KjD>E|0<7zo~+Jwj~qE79||)wGjRHJ>1VdKwwC?9jvqe`U0q%3Ij+a= zGo!1w2O=-NAPZWJ`21z~-T%cBdUl`34Ep4H9w z?cb}8(ba=q&GH_4;9%LYkE~lqAj(hC~ieY-kV;v>>TtoT5$CN`e;QRlSFx3#tDe&)4n>fKmd z-F+iqNO$~z{}$f*#Y^(>!E0}j7#i2DL5u#*kDpb~v0^Zz zs-Rfvpz9-x@fG5(`qHJZj8L?7D$s7Pu+`Sdr!z21Vr6W4Mm{Fq`y2e>>1Rp&{8+bc zSMQx_s6Z>lL{*Kdf})st!K0p!oqwOw&G(fN@9x9<*IjFGYn2ZgWBi<*)j~?8gwzPm zzV`aMYr9B7Q%Jh1-zG9`J+U5Dn5>eR zJB>G>C9{G_UNRLllh@+t}2Xlsqme_GM)>B1bL>(9-$o0|cP{|A2fecd(8 z{EPEf)N}0ft6^!kiEcxUZhx<2b=p$Vl8y1Uv}Qkyk6qU#B<$^%D3@wf{PdCb^9fRC zV$8&vvwe4WS$9A8_DOYYrKh(fDBXslP-!BV;=W1-r`=tt28?TQ&G^_ET|%OhQ6t?Q z#lw=Q8viDx)b!a=^?XyUCyiMfih|Nb{zv0l6EO0@1$B%`%vjLV<$qE=+RcrSOQlHp z^oD#W+(yJSb9cn@1~ayyzP0T+jHBqj3dRDT792aQ#~!^;JvY{$TUjnG&dtlNuW)td ze-OWXS++`g*U2a0Hr^(8n~b2_?+C2QV-)F`ryf)1_JlR-92=jK-CV)w_O!cWGQt`Z zX+*n8gR%3EKYPJ+-G41Y0S=^j%RBj&?bJ$dOzv(cH9zQJY(tAAVB>LdQt$4(;DZ$3q^_MKAtIH^ zsONM-YFN98$%Q`ZK+O+2&~51Od;d}`FGZC~{F-IT!jknEcX9qlKm8qi>rm<5ys|s* zcDrkepC?bAgnx|?oBl7Hh&&GUre;CuHWU*LU2`g+yDOmED~Sv(IGNP<%Z;o(8$r!3 zZ)`)$&I{UnwYA8XrQNiP4L#emmh(I|LD=9x_NYYGY%g<3>yJM$%CJ# zppk4yP_#lN+gm}Dw2uh{0THLVURk>vfACYSWScmzHu*9mx|a?V$vvK;`Q5#n9ehPb zM$(MW!!Ura9pd(O#NNr|_C1o$GLM#GXmL$cwl1&AsO1@ZTRu;+*W<`$C7`*{mWhcd z>Giye?|*ROhKGlj?;rTVZ!Ue-d8a6fd$hzJ^ju5u1ilbU&hm-n z$&c^oxca@IuW*XEzmw`MLfpKV^LbCbf9qGCnijI>@tPbwCnhEY^7ULK61j5y^VZiF zmP1b$B=+l~#D>9Uw!?dy3NB`m=eQ5AxZP*YgdAGlK`&S4z5pPC>seo-Q#b$s002ov JPDHLkV1j#Aw^0B9