Tłumaczenie offline (CTranslate2)
Tłumaczy twoje napisy na twoim komputerze, z jednym małym modelem na parę języków. Bez konta, bez klucza API, bez limitów. Model pary pobiera się przy pierwszym użyciu; potem ta para działa offline.
Ustawienia Dodatki Offline Translate (CTranslate2) Zainstaluj
Subtitld pobiera dodatek, sprawdza jego SHA-256 i utrzymuje go w aktualności.
- Języki
- 25
- Pobranie dodatku
- 23–111 MB
Co robi
Działa na twoim komputerze z CTranslate2, na procesorze: nie trzeba zakładać konta, wklejać klucza API ani nie ma limitu tłumaczenia.
Angielski na portugalski to jeden model, portugalski na angielski drugi. Każdy pobiera się przy pierwszym tłumaczeniu w tym kierunku, a potem działa offline.
Subtitld wysyła jeden napis naraz, jako zwykły tekst, i trzyma każde tłumaczenie obok oryginału. Formatowanie, na przykład kursywa, nie jest przenoszone.
Znaczniki językowe są ucinane do języka głównego, więc pt-br i pt-pt to oba pt. Między dwoma wariantami tego samego języka tekst wraca bez zmian.
Używałeś tłumaczenia Google przed 26.10? Wbudowany silnik Google zniknął, a ten dodatek go zastępuje, bez klucza API. Zainstaluj go z Ustawienia globalne › Dodatki, a potem wybierz translate-offline jako Silnik tłumaczenia w panelu tłumaczenia.
Modele
Nie ma czego wybierać. Subtitld podaje dodatkowi dwa języki: ten, którym oznaczone są twoje napisy (Język napisów w panelu transkrypcji), oraz Język docelowy. Dodatek szuka modelu zrobionego dokładnie dla tej pary na liście pakietów Argos Translate. Nie tłumaczy przez trzeci język: bez modelu dla pary dostaniesz unsupported_language.
Model pary ma około 60–80 MB. Pierwszy napis nowej pary czeka, aż model się pobierze, a pasek postępu rusza, gdy jest już na miejscu. Potem tłumaczenie tej pary nie wymaga sieci.
Gdzie są przechowywane modele
Każda para ma własny folder, nazwany od niej: en_pt, pt_en i tak dalej. Leżą poza dodatkiem, więc jego aktualizacja lub odinstalowanie je zachowuje; aby zwolnić miejsce, usuń folder.
| System | Folder |
|---|---|
| Linux | ~/.cache/subtitld/translate-offline |
| macOS | ~/.cache/subtitld/translate-offline |
| Windows | %USERPROFILE%\.cache\subtitld\translate-offline |
Opcje
W Ustawieniach › Dodatki › Offline Translate (CTranslate2) › Konfiguruj.
2Ile kandydujących tłumaczeń waży dla każdego napisu. Wyższa wartość jest nieco lepsza i wolniejsza; 1 jest najszybsze.
Języki
Dodatek wymienia te języki. Para działa, gdy Argos Translate ma dla niej model; znaczniki regionalne, takie jak pt-br, używają języka głównego.
enptesfrdeitnlruukpltrarzhjakohicssvdafielhuroidca
Platformy
| System | Pobranie |
|---|---|
| Linux x86-64 | 110.8 MB |
| macOS (Apple silicon) | 22.8 MB |
| Windows x86-64 | 41.0 MB |
Pakiety są budowane w CI, bez uruchamiania tłumaczenia.
Rozwiązywanie problemów
Subtitld zatrzymuje się na pierwszym błędzie i pokazuje go w polu Błąd tłumaczenia, najpierw kod. Napisy przetłumaczone wcześniej zachowują swoje tłumaczenie.
unsupported_languageNie ma modelu dla tej pary; komunikat podaje ją, jakpt->de. Dodatek nie idzie przez trzeci język, więc wybierz inną parę. Jeśli komunikat mówi, że brakuje plików modelu, usuń folder tej pary i uruchom ponownie, aby pobrać go na nowo.network_unavailableNie udało się pobrać modelu ani listy modeli Argos Translate. Sprawdź połączenie i spróbuj ponownie. Sieci potrzebuje tylko pierwsze użycie pary.internalCoś innego się nie powiodło, na przykład pełny dysk podczas rozpakowywania modelu. Para jest gotowa dopiero po pełnym rozpakowaniu, więc ponowne uruchomienie zaczyna jej pobieranie od nowa.
Licencja
Dodatek i CTranslate2 można używać komercyjnie. Każdy model zachowuje własną licencję, zwykle MIT lub Creative Commons, więc sprawdź tę dla swojej pary, zanim użyjesz jej komercyjnie.
Wersje
- 0.1.0