Nyelv, naplók, beállítások mentése
A felület és a napló nyelve, hol találja a naplókat, hogyan menti, vonja vissza és állítja alapra a beállításokat, és hogyan viheti át őket.
Ez a fejezet három, egymáshoz kapcsolódó témát fog össze: milyen nyelven beszél a program és a naplója, hová írja a program a naplót, ha hibát kell bejelenteni, és hogyan mentődnek, állnak vissza és vihetők át a beállítások.
A felület nyelve
A LiveCaption felülete magyarul és angolul beszél. A választó a beállítóablak Megjelenés lapjának tetején, a Felület szakaszban áll: A felület nyelve.
| Választás | Mit jelent |
|---|---|
| az első tétel, a rendszer nyelve | a rendszer megjelenítési nyelvét követi; a számokat és a dátumokat a gép területi beállítása szerint formázza. Ha a LCP_LANGUAGE környezeti változó nyelvet mond, azt követi. Amelyik nyelvhez nincs fordítás (például német rendszeren), ott a felület angol. A zárójelben az áll, mire oldódik fel ezen a gépen |
| magyar | a szöveg és a formázás is magyar: 10,0 s |
| English | a szöveg és a formázás is angol: 10.0 s |
Az első tétel felirata „A rendszer nyelve (…)”: Windowson a Windows, macOS-en a macOS megjelenítési nyelve. A nyelvek a saját nevükön szerepelnek a listában, így akkor is megtalálja a magáét, ha a mostani felületet nem érti.
A váltás a Mentés után azonnal életbe lép, újraindítás nélkül: az eszköztár, a buborékok, a panelek, a menü, a párbeszédablakok, a beállítóablak és a súgó is átvált. Ami már kiíródott (egy korábbi hibaüzenet, a felirat tartalma), az a régi nyelven marad, amíg új nem születik helyette.
Ami nem követi a felület nyelvét, szándékosan:
- a felirat és a fordítás szövege – az a beszéd nyelvén van;
- a napló – annak saját beállítása van (lent);
- a felvételek CSV-exportjának fejléce – gépi feldolgozásra rögzített;
- a szerverektől érkező hibaszöveg egy része: a szerver a saját nyelvén fogalmaz, a program idézi.
A napló nyelve
A napló külön beállítás, mert hiba esetén gyakran más olvassa – például az üzemeltetés, aki csak angolul ért. Így magyar felület mellett is kérhet angol naplót. A választó a Megjelenés lapon, közvetlenül a felület nyelve alatt áll: A napló nyelve.
| Választás | Mit jelent |
|---|---|
| A felület nyelvén (alapértelmezés) | a napló a felület nyelvét követi; a zárójelben áll, mire oldódik fel most |
| magyar | a napló magyar, akkor is, ha a felület angol |
| English | a napló angol, akkor is, ha a felület magyar |
A váltás a Mentés után azonnal életbe lép: a következő naplósor már az új nyelven íródik, a korábbiak nem változnak. Minden naplófájl első sorai megmondják, milyen nyelven szól a napló, és hol állítható át.
Hol vannak a naplók
A program minden indításkor új naplófájlt kezd, és a 30 napnál régebbi saját naplóit induláskor törli. A pontos helyet a beállítóablak Rendszer lapja mutatja, az Útvonalak csoportban: Naplók mappája és A mostani naplófájl. A sort kijelölve a Mappa megnyitása gomb meg is nyitja a mappát.
| Rendszer | A naplók alapértelmezett mappája |
|---|---|
| Windows | %TEMP%\LiveCaptionPro\livecaption-log |
| macOS | ~/.local/state/LiveCaptionPro/livecaption-log |
Ha a LCP_HOME környezeti változó be van állítva, a naplók az általa megadott mappa alá kerülnek. Ugyanebbe a mappába ír a programot indító szkript is, start-livecaption_ kezdetű fájlnévvel: az ő naplója az indítás döntéseit tartalmazza (mit indított el, mit hagyott ki és miért).
Hibabejelentéshez küldje el:
- a hiba idejének naplófájlját;
- a Rendszer lap Másolás vágólapra gombjával kimásolt környezetet – a fordító kulcsa abban kitakarva áll;
- röviden, mit csinált, és mit látott.
A bejelentés helye a weboldal Kapcsolat lapja.
A beállítások mentése
A beállítóablakban végzett változtatás addig nem él, amíg az ablak jobb alsó sarkában meg nem nyomja a Mentés gombot. Amíg nincs mit menteni, a gomb halvány. Az ablak alján bal oldalt további segítség áll:
| Gomb | Mit tesz |
|---|---|
| Vissza (balra mutató nyíl) | visszavonja az utolsó, még nem mentett módosítást (Windowson Ctrl+Z) |
| Újra (jobbra mutató nyíl) | újra alkalmazza a visszavont módosítást (Windowson Ctrl+Y) |
| Alapértelmezett értékek | minden beállítást a szállított alapértékre állít – előbb megkérdezi, és a lépés visszavonható |
| Bezárás | bezárja az ablakot; ha van nem mentett változtatás, rákérdez |
Jó tudni:
- Az Alapértelmezett értékek a fordító kulcsát, az ablakok helyét és a már megválaszolt figyelmeztetéseket megtartja. A lemezre ez sem kerül, amíg meg nem nyomja a Mentés gombot.
- Bezáráskor, ha van nem mentett változtatás, a program megkérdezi, elmentse-e: a Mentés és bezárás ment, az Eldobás elveti a változtatásokat.
- Amit a feliratablak eszköztárán állít (forrás, nyelv, sávok, hangerők, profilok), az azonnal hat és mentődik is, külön Mentés nélkül.
- Ha a mentés nem sikerül, a program szól („A beállításokat nem sikerült elmenteni.”), a részleteket a napló tartalmazza.
Hol tárolódnak a beállítások
Minden beállítás egyetlen fájlban él: a settings.json-ban, az adatmappa livecaption almappájában. A Rendszer lap Beállításfájl sora mutatja a pontos helyét.
| Rendszer | A beállításfájl alapértelmezett helye |
|---|---|
| Windows | %LOCALAPPDATA%\LiveCaptionPro\livecaption\settings.json |
| macOS | ~/Library/Application Support/LiveCaptionPro/livecaption/settings.json |
A fájl olvasható szöveg, a beállítások névvel szerepelnek benne. Kézzel is szerkeszthető, de csak bezárt program mellett; a hibás értéket a program indításkor ugyanúgy visszautasítja, mint a beállítóablak mentése, és megmondja, mi a hiba.
Néhány beállítást a programot indító parancssor vagy egy konfigurációs fájl is megadhat (például a feliratozó szerver címét). Ezek felülírják a mentett értéket: a felületen általában változtathatók, de a mentés nem írja őket a fájlba, és a következő indításkor megint a parancssor érvényes. Kivétel a feliratozó szerver címe: ha a parancssor adja meg, a Szerverek lapon a címmező csak olvasható, és a szerverprofil sem váltható. A beállítóablak és a Rendszer lap Felülírt beállítások sora jelzi, melyek ezek.
Biztonsági mentés és átvitel másik gépre
A beállítások mentéséhez elég a settings.json-t lemásolni, bezárt program mellett; visszaállításhoz ugyanoda kell visszamásolni, szintén bezárt program mellett.
Másik gépre vagy másik felhasználóhoz átvive minden beállítás megmarad, a kulcsok kivételével. A szerverek kulcsai titkosítva állnak a fájlban, és a titkosítás a géphez és a felhasználóhoz kötött:
- Windowson a rendszer adatvédelmi szolgáltatása (DPAPI) titkosít, a bejelentkezett felhasználóhoz kötve;
- macOS-en a macOS-kulcstárban (Keychain) tartott kulcs titkosít.
Átvitel után ezért a Szerverek lapon a kulcsokat újra meg kell adni. Windowsról macOS-re (és fordítva) átvitt fájl kulcsai sem olvashatók.
Ha a LCP_HOME környezeti változóval az egész adatmappát máshová teszi (például egy másik meghajtóra), a beállítások, a felvételek és a letöltött hangmodellek együtt költöznek.
Hova tovább
- A Rendszer lap részletesen: Munkamenet, Haladó, Rendszer, Névjegy
- A szerverek kulcsai: Első indítás, kapcsolódás a szerverekhez
- Ha valami nem működik: Hibaelhárítás