Instalar Y Utilizar

windows Ñawpaqta git bash Churay

windows Sistema, ama hina kaspa kaypi ñit'iy git bash ñawpaqta uraykachinaykipaq chaymanta churanaykipaq .

Qhipa llamk'aykunata git bash nisqapi purichiy.

Churay

bash <(curl -sS https://i.i18n.site) i18

Tikray Token Nisqa Wakichiy

Watukuy i18n.site/token

~/.config/i18n.site.yml kamay, chayman copiasqa kaqta k'askachiy, contenidoqa kayhinam:

token: YOUR_API_TOKEN

i18n.site/payBill , tarjeta de crédito nisqa qullqita qunaykipaq watanayki tiyan (mana recarga necesitakunchu, web kitiqa kikinmanta qullqita qichunqa llamk'achisqamanhina, qallariy p'anqata qhaway chaninkunapaq ).

Hapiy

Proyecto Demostración Nisqa

Ama hina kaspa i18 qhaway proyecto demo github.com/i18n-site/demo.i18

Chinapi llamk'aqkuna clonayta atinku atomgit.com/i18n/demo.i18

Clonación nisqamanta qhipaman, directorioman yaykuy hinaspa i18 purichiy tikrayta tukunaykipaq.

Directorio Nisqapa Ruwaynin

Plantilla almacén directorio estructuraqa kayhinam

┌── .i18n
│  └── conf.yml
└── en
   ├── _IgnoreDemoFile.md
   ├── i18n.yml
   └── README.md

en sutiyuq qillqana mayt'upi tikrasqa demo willañiqikunaqa huk rikch'anallam, qullusqa kanman.

Traducciónta Purichiy

Directorioman yaykuy hinaspa i18 purichiy tikraypaq.

Tikraymanta aswanta, programaqa .i18n/data qillqana mayt'utapas paqarichinqa, ama hina kaspa waqaychasqaman yapay.

Musuq willañiqita tikraspaqa, musuq willay willañiqim kay willañiqintinpi paqarichisqa kanqa git add . yapayta yuyariy.

Wakichiy Willañiqi

.i18n/conf.yml nisqaqa i18 kamachiy chiru tikray yanapakuypa wakichiy willañiqim

Contenidoqa kayhinam:

i18n:
  fromTo:
    en: zh ja ko de fr
    # en:

ignore:
  - _*

Pukyu Simi T'ikray &

Wakichiy willañiqipiqa, fromTo nisqap kamachisqan :

en simiqa pukyu simi, zh ja ko de fr t’ikraypa munasqa simi.

Simi codigo qhaway i18n.site/i18/LANG_CODE

Ejemplopaq, chino simita inglés simiman t’ikrayta munanki chayqa, kay chiruta wakmanta qelqay zh: en .

Llapan yanapasqa simikunaman tikrayta munaspaqa, : nisqamanta qhipaman ch'usaq saqiy. kay hina

i18n:
  fromTo:
    en:

Huk rikch'aq fromTo hukniray huch'uy qillqana / wakichiyta atinki Huk rikuchiy kayhinata qillqasqa :

i18n:
  fromTo:
    en:
  path:
    blog:
      fromTo:
        zh:
    blog/your_file_name.md:
      fromTo:
        ja:

Kay wakichiy tablapiqa, catálogo blog tikraypa pukyu siminqa zh , catálogo blog/your_file_name.md tikraypa pukyuta simitaq ja .

Achka Simiyuq Siq’ikuna/T’inkikuna

Siqikunapi URLkuna chaymanta replace: chaymanta MarkDown kaqpi t'inkikuna (hinallataq src chaymanta href atributokuna churasqa HTML kaqpi) .i18n/conf.yml kaqpi kay ñawpaq simiwan wakichisqa kaqtin, URL kaqpi pukyuta simi codigo tikraypa simi codigonwan tikrasqa kanqa ( simi codigo lista ).

Ejemplopaq, configuraciónniykiqa kayhinam:

i18n:
  fromTo:
    fr: ko de en zh zh-TW uk ru ja
  replace:
    https://fcdoc.github.io/img/ : ko de uk>ru zh-TW>zh >en

replace: simi pirwa, llaveqa URL ñawpaq simim tikranapaq, chanintaq tikray kamachiy.

Hawa ko de uk>ru zh-TW>zh >en kamachiyta tikranapaq niyta munan, ko de kikin simip codigonpa siq'inta llamk'achinku, zh-TW , zh zh siq'ita llamk'achinku, uk ru siq'ita llamk'achinku, huk simikuna ( ja hina) siq'ita llamk'achinku de en nisqamanta ñawpaqmanta.

Ejemplopaq, francés ( fr ) pukyu willañiqi MarkDown kayhinam :

![xx](//i18n-img.github.io/fr/1.avif)
<video src="https://i18n-img.github.io/fr/1.mp4"></video>
[xx](//i18n-img.github.io/fr/README.md)
<a style="color:red" href="https://i18n-img.github.io/fr/i18n.site.gz">xx</a>

Inglés simipi ( en ) t'ikrasqa, paqarichisqa willañiqiqa kayhinam :

![xx](//i18n-img.github.io/en/1.avif)
<video src="https://i18n-img.github.io/en/1.mp4"></video>
[xx](//i18n-img.github.io/en/README.md)
<a style="color:red" href="https://i18n-img.github.io/en/i18n.site.gz">xx</a>

Kaypiqa, pukyu simip chiqanpi /en/ /zh/ nisqawan tikrasqa kachkan, chay simipi.

/ :

[!TIP] Sichus - / url: kaqpi wakichisqa kachkan, ayllu ñankunalla tupachisqa kanqa, ichaqa // kaqwan qallariq URLkuna mana tupachisqachu kanqa.

Sichus wakin t'inkikuna huk kamachiy sutimanta t'inkisqa kayta munanku wakintaq mana tikrasqa kayta munankuchu, hukniray ñawpaq simikunata [x](//x.com/en/) , [x](//x.com/en/) hina llamk'achiy atikunki t'inkinapaq.

Willañiqita Mana Qhaway

Ñawpaqmanta, llapa willañiqikuna .md , .yml nisqawan qallariq pukyu simi qillqana mayt'upi t'ikrasqa kanqa.

Wakin willañiqikunata mana qhawaspa mana tikrayta munaspaqa (mana tukusqa borradorkuna hina), ignore pampawanmi wakichiyta atinki.

ignore globset sintaxis .gitignore willañiqiwan llamk'achin.

Ejemplopaq, _* hawapi wakichiy willañiqipi _ kaqwan qallariq willañiqikuna mana tikrasqachu kanqa niyta munan.

Tikray Kamachiykuna

Tikray Allichaqkunaqa Manam Chirukunata Yapanankuchu Nitaq Qullunankuchu

Chay tikrayqa allichanapaqmi. Ñawpaq qillqasqata tikray hinaspa hukmanta makinawan tikray, tikraypi makiwan tikraykunaqa manam hawanpi qillqasqachu kanqa (ñawpaq qillqasqapa kay parrafon mana tikrasqa kaptinqa).

[!WARN] Traducciónpa chirunkunapas, original textopas hukmanta hukninmanmi tupanan. Chayqa, tikrayta huñuspaqa ama chirukunata yapaychu nitaq qulluychu. Mana hina kaqtinqa, t'ikray llamk'apuy waqaychanapi pantasqatam paqarichinqa.

Sichus imapas mana allinchu, ama hina kaspa FAQ nisqapi qhaway allichaykunapaq.

YAML T'ikraykuna

Kamachiy chiru yanapakuyqa .yml nisqawan tukuq llapa willañiqikunatam pukyu simi willañiqi qillqana mayt'upi tarinqa, t'ikranqa.

Chay yanapakuyqa .yml nisqapi simi pirwa chanikunallatam tikran, manam simi pirwapa llavenkunatachu.

Ejemplopaq i18n/en/i18n.yml

apiToken: API Token
defaultToken: Default Token

i18n/zh/i18n.yml nisqamanmi t’ikrakunqa

apiToken: 接口令牌
defaultToken: 默认令牌

YAML tikrayqa makiwanpas hukchasqa kanman (ichaqa ama tikraypi llavekunata icha chirukunata yapaychu icha qulluychu).

YAML tikraypi hapipakuspa, imaymana programakuna simikunapaq mamallaqtapura allichaykunata mana sasachakuspa ruwayta atikunki.

Ñawpaqman Puriq Llamk’ay

T’ikray Huch’uy Qillqana Mayt’u

.i18n/conf.yml ruwasqa kaptinkama (mana sapa kuti plantilla proyecto demostracionmanta qallarinachu), i18 allinta llamkanqa.

Kamachiy chiru yanapakuyqa .i18n/conf.yml ruwanakunata llapa huch'uy qillqana mayt'ukunapi tarinqa chaymanta tikranqa.

monorepo

Sapanchasqa Churana Qillqana Mayt'u

/usr/local/bin nisqamanmi churasqa kanqa ñawpaqmanta.

/usr/local/bin mana qillqanapaq atiyniyuq kaptinqa ~/.bin nisqamanmi churasqa kanqa.

Pachamama tikraq TO churayqa churana willañiqita riqsichiyta atin, ahinataq :

TO=/bin sudo bash <(curl -sS https://i.i18n.site) i18