en| zh-Hans | es | ru | de | fr | ja | ko | pt | it | ar | tr | pl | nl | vi | th | fa | ro | sv | hu | cs | el | da | fi | he | no | hi | zh_tw | in | sl | se | sk | uk | bg | lt | lv | et | cat
Ova dokumentacija je automatski prevedena i može sadržavati greške. Ne ustručavajte se otvoriti Pull Request za predlaganje promjena.
Alat se može instalirati putem NPM-a:
npm install -g autotranslatedoc
Osigurajte postavljanje okolišnih varijabli: GITHUB_PERSONAL_ACCESS_TOKEN
i OPENAI_API_KEY
. Alternativno, ove tokene možete proslijediti kao parametre. Pogledajte GitHub dokumentaciju za dobivanje GITHUB_PERSONAL_ACCESS_TOKEN
.
"
Pristupite stranici s pomoći pomoću sljedeće naredbe:
autotranslatedoc -h
Autotranslatedoc prima 3 argumenta i mnogo opcija
autotranslatedoc <naredba> <repo_org> <repo_name> (opcije)
naredba
može biti:translate
(za prevođenje),update
(za ažuriranje prijevoda),build
(za izgradnju prijevoda)repo_org
je organizacija ciljnog repozitorija na GitHuburepo_name
je naziv ciljnog repozitorija na GitHubu
Glavne dostupne opcije su:
--language <lang_1>(, <lang_2>)*
(ili-l
) za odabir jezika na koji želite prevesti.--docPath </url/path>
(ili-d
) za ograničavanje prijevoda na datoteke u određenom putu.--savePath <./localPath>
(ili-s
) za odabir direktorija u kojem će se spremiti datoteka za spremanje (zadano je./save
).--outputPath <./localPath>
(ili-o
) prilikom korištenjabuild
, za određivanje gdje će se izlazne datoteke prevedene dokumentacije nalaziti (zadano je./build
)
Za prevođenje dokumentacije ciljnog repozitorija na francuski i španjolski jezik, koristite:
autotranslatedoc translate run-llama llama_index -l fr,es
Ova naredba stvara datoteku llama_index.json
u direktoriju run-lama
određenog izlaznog direktorija (zadano je ./save
).
ls ./save
run-llama
llama_index.json
Datoteka za spremanje sadrži sve prijevode i može se koristiti za generiranje dokumentacije u ciljanom formatu (trenutno samo .md).
Za izgradnju prevedene dokumentacije koristite:
autotranslatedoc build run-llama llama_index -l fr,es
Ova naredba generira direktorije fr
i es
u buildPath
(zadano je ./build
) koji sadrže datoteke prevedene dokumentacije.
Za ažuriranje prevedene dokumentacije na temelju promjena u izvornim datotekama, koristite:
autotranslatedoc update run-llama llama_index -l fr,es
Za pregled dokumentacije putem poslužitelja (eksperimentalna značajka), koristite:
autotranslatedoc serve run-llama llama_index
Za prevođenje dokumentacije smještene u Docusaurusu, koristite:
autotranslatedoc translate run-llama LlamaIndexTS --docPath /apps/docs/docs -l fr,es -m docusaurus
autotranslatedoc build run-llama LlamaIndexTS --docPath /apps/docs/docs -l fr,es -m docusaurus
Za prevođenje samo README datoteke, koristite način rada readme
:
autotranslatedoc translate run-llama LlamaIndexTS -l fr,es -m readme
autotranslatedoc build run-llama LlamaIndexTS -l fr,es -m readme
Za prevođenje na sve podržane jezike, koristite opciju -l all
:
autotranslatedoc translate run-llama LlamaIndexTS -l all -m readme
autotranslatedoc build run-llama LlamaIndexTS -l all -m readme
Trenutno je podržano samo prevođenje s opcijom -all
iz engleskog na sve ostale jezike.