Skip to content

Latest commit

 

History

History
111 lines (73 loc) · 4.65 KB

README_hr.md

File metadata and controls

111 lines (73 loc) · 4.65 KB

Automatski prijevod OpenAI dokumentacije

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.

Instalacija

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.

"

Upotreba

Stranica s pomoći

Pristupite stranici s pomoći pomoću sljedeće naredbe:

 autotranslatedoc -h

Prevođenje dokumentacije

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 GitHubu
  • repo_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štenja build, 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

Prevođenje Docusaurus dokumentacije

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

Samo prevođenje README.md

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

Prevođenje na sve podržane jezike

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

Poznati problemi

Trenutno je podržano samo prevođenje s opcijom -all iz engleskog na sve ostale jezike.