en| zh-Hans | es | ru | de | fr | ja | ko | pt | it | ar | pl | nl | vi | th | fa | ro | sv | hu | cs | el | da | fi | he | no | hi | zh_tw | in | sl | se | sk | uk | bg | hr | lt | lv | et | cat
Bu belge otomatik olarak çevrilmiştir ve hatalar içerebilir. Değişiklik önermek için bir Pull Request açmaktan çekinmeyin.
Araç, NPM aracılığıyla kurulabilir:
npm install -g autotranslatedoc
GITHUB_PERSONAL_ACCESS_TOKEN
ve OPENAI_API_KEY
ortam değişkenlerinin ayarlandığından emin olun. Alternatif olarak, bu belirteçler parametre olarak geçirilebilir. Bir GITHUB_PERSONAL_ACCESS_TOKEN
elde etmek için GitHub belgelerine başvurun.
"
Aşağıdaki komutla yardım sayfasına erişin:
autotranslatedoc -h
Autotranslatedoc, 3 argüman ve birçok seçenek alır
autotranslatedoc <komut> <repo_org> <repo_adı> (seçenekler)
komut
,translate
(çeviri yapmak için),update
(bir çeviriyi güncellemek için),build
(bir çeviri oluşturmak için) olabilirrepo_org
, GitHub'daki hedef deposunun org'unu temsil ederrepo_adı
, GitHub'daki hedef deposunun adını temsil eder
Kullanılabilir ana seçenekler şunlardır:
--language <dil_1>(, <dil_2>)*
(veya-l
) çevrilmek istenen dili seçmek için.--docPath </url/yol>
(veya-d
) belirli bir yol içindeki dosyalara sınırlı çeviri yapmak için.--savePath <./yerelYol>
(veya-s
) kaydedilecek dosyanın dizinini seçmek için (varsayılan olarak./save
).--outputPath <./yerelYol>
(veya-o
)build
kullanılıyorsa, çevrilen belge dosyalarının çıktı yapılacağı yeri belirtmek için (varsayılan olarak./build
)
Hedef bir depodaki belgeleri Fransızca ve İspanyolca'ya çevirmek için şunu kullanın:
autotranslatedoc translate run-llama llama_index -l fr,es
Bu komut, belirtilen çıktı dizininde (./save
varsayılan olarak) run-llama
dizininde bir llama_index.json
dosyası oluşturur.
ls ./save
run-llama
llama_index.json
Kaydedilen dosya, tüm çevirileri içerir ve hedef bir formatta (şu anda sadece .md) belgeyi oluşturmak için kullanılabilir.
Çevrilen belgeleri oluşturmak için şunu kullanın:
autotranslatedoc build run-llama llama_index -l fr,es
Bu komut, çevrilen belge dosyalarını içeren fr
ve es
dizinlerini buildPath
(varsayılan olarak ./build
) içinde oluşturur.
Orijinal dosyalardaki değişikliklere dayanarak çevrilen belgeleri güncellemek için şunu kullanın:
autotranslatedoc update run-llama llama_index -l fr,es
Belgeleri bir sunucu üzerinden incelemek için (deneysel özellik), şunu kullanın:
autotranslatedoc serve run-llama llama_index
Docusaurus'ta barındırılan belgeleri çevirmek için şunu kullanın:
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
Yalnızca README dosyasını çevirmek için readme
modunu kullanın:
autotranslatedoc translate run-llama LlamaIndexTS -l fr,es -m readme
autotranslatedoc build run-llama LlamaIndexTS -l fr,es -m readme
Tüm desteklenen dillere çevirmek için -l all
seçeneğini kullanın:
autotranslatedoc translate run-llama LlamaIndexTS -l all -m readme
autotranslatedoc build run-llama LlamaIndexTS -l all -m readme
Şu anda, -all
ile yapılan çeviri yalnızca İngilizce'den diğer tüm dillere desteklenmektedir.