Skip to content

Latest commit

 

History

History
110 lines (73 loc) · 4.51 KB

README_sk.md

File metadata and controls

110 lines (73 loc) · 4.51 KB

Samodejni prevod dokumentacije OpenAI

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 | uk | bg | hr | lt | lv | et | cat

Ta dokumentacija je bila samodejno prevedena in lahko vsebuje napake. Ne oklevajte odpreti Pull Request za predlaganje sprememb.

Namestitev

Orodje lahko namestite prek NPM:

    npm install -g autotranslatedoc

Poskrbite, da nastavite okoljske spremenljivke: GITHUB_PERSONAL_ACCESS_TOKEN in OPENAI_API_KEY. Alternativno lahko te žetone prenesete kot parametre. Za pridobitev GITHUB_PERSONAL_ACCESS_TOKEN si oglejte GitHub dokumentacijo.

"

Uporaba

Stran s pomočjo

Dostopajte do strani s pomočjo s sledečim ukazom:

 autotranslatedoc -h

Prevajanje dokumentacije

Autotranslatedoc sprejme 3 argumente in veliko možnosti

    autotranslatedoc <ukaz> <repo_org> <repo_name> (možnosti)
  • ukaz je lahko: translate (za prevajanje), update (za posodobitev prevoda), build (za izgradnjo prevoda)
  • repo_org je organizacija ciljnega skladišča na GitHubu
  • repo_name je ime ciljnega skladišča na GitHubu

Glavne možnosti, ki so na voljo, so:

  • --language <lang_1>(, <lang_2>)* (ali -l) za izbiro jezika, v katerega želite prevajati.
  • --docPath </url/path> (ali -d) za omejitev prevajanja na datoteke v določeni poti.
  • --savePath <./localPath> (ali -s) za izbiro mape, kamor bo shranjena datoteka (privzeto ./save).
  • --outputPath <./localPath> (ali -o) pri uporabi build, da določite, kam bodo izhodne datoteke prevedene dokumentacije (privzeto ./build)

Za prevajanje dokumentacije ciljnega skladišča v francoščino in španščino uporabite:

    autotranslatedoc translate run-llama llama_index -l fr,es

Ta ukaz ustvari datoteko llama_index.json v mapi run-lama določene izhodne mape (privzeto je ./save).

    ls ./save
        run-llama
            llama_index.json 

Shranjena datoteka vsebuje vse prevode in se lahko uporablja za generiranje dokumentacije v ciljnem formatu (trenutno samo .md).

Za izgradnjo prevedene dokumentacije uporabite:

    autotranslatedoc build run-llama llama_index -l fr,es

Ta ukaz ustvari mape fr in es v buildPath (privzeto je ./build), ki vsebujejo datoteke prevedene dokumentacije.

Za posodobitev prevedene dokumentacije na podlagi sprememb v izvirnih datotekah uporabite:

    autotranslatedoc update run-llama llama_index -l fr,es

Za pregled dokumentacije prek strežnika (eksperimentalna funkcija) uporabite:

    autotranslatedoc serve run-llama llama_index

Prevajanje dokumentacije Docusaurus

Za prevajanje dokumentacije, ki je gostovana v Docusaurusu, uporabite:

    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

Prevajanje samo README.md

Za prevajanje samo datoteke README uporabite način readme:

    autotranslatedoc translate run-llama LlamaIndexTS -l fr,es -m readme
    autotranslatedoc build run-llama LlamaIndexTS  -l fr,es -m readme

Prevajanje v vse podprte jezike

Za prevajanje v vse podprte jezike uporabite možnost -l all:

    autotranslatedoc translate run-llama LlamaIndexTS -l all -m readme
    autotranslatedoc build run-llama LlamaIndexTS  -l all -m readme

Znane težave

Trenutno je prevod z -all podprt samo iz angleščine v vse druge jezike.