Opriți sesiunile de editare COD de la terminarea la 10 minute
Urmăriți o deconectare CODE de 10 minute la proxy-ul, echilibratorul de încărcare sau calea WebSocket, apoi corectați timeout-ul și verificați dacă sesiunea rămâne conectată.
Pentru a verifica ortografia mai multor limbi în Collabora Online, adăugați fiecare cod de limbă necesar la dictionariessetarea containerului CODE, reporniți containerul și atribuiți limba corectă fiecărui pasaj de text. Ambele aspecte contează: serverul trebuie să pună la dispoziție dicționarele, iar documentul trebuie să marcheze engleza, franceza sau un alt pasaj cu limba sa. Adăugarea unei limbi în container nu identifică automat fiecare limbă dintr-un document.
Există două setări separate de luat în considerare:
dictionariesVariabila sa de mediu modifică lista de limbi de dicționar pe care CODE le configurează. Manualul SDK-ului Collabora 25.04 documentează codurile de limbă separate prin spații, urmate opțional de un cod de țară, și menționează că limitarea listei ajută la evitarea utilizării inutile a resurselor și a lucrărilor de pornire.De exemplu, un document cu pasaje în engleză (Statele Unite) și franceză necesită ambele coduri activate pe server, iar textul său în engleză și franceză trebuie să conțină setările de limbă corespunzătoare. O limbă a interfeței utilizator sau aspectul tastaturii nu înlocuiește niciuna dintre setări. Consultați manualul Collabora Online 25.04 SDK și subiectul de ajutor Collabora despre selectarea unei limbi pentru document .
Adăugați codurile regionale dorite ca șir separat prin spații în mediul serviciului Collabora. Acest exemplu păstrează lista în engleză americană, engleză britanică și franceză:
services:
collabora:
image: collabora/code
restart: unless-stopped
environment:
dictionaries: "en_US en_GB fr_FR"
domain: "cloud\.example\.com"
username: "collabora_admin"
password: "replace-with-a-long-unique-password"
ports:
- "127.0.0.1:9980:9980"
Înlocuiți modelul de domeniu, acreditările, eticheta de imagine și maparea porturilor pentru a se potrivi cu implementarea dvs. Păstrați setările existente pentru proxy-ul invers și conexiunea Nextcloud; acest fragment ilustrează doar locul în care aparține lista de dicționare. Dacă utilizați deja un fișier Compose, editați serviciul Collabora existent în loc să creați un al doilea container.
Codurile de limbă de mai sus respectă codurile documentate de Collabora, unde o setare regională poate include un cod de țară. Folosiți coduri care corespund limbilor documentului de care au nevoie utilizatorii. Nu presupuneți că fiecare cod posibil are un dicționar utilizabil în fiecare imagine CODE: manualul SDK descrie modificarea listei configurate, în timp ce versiunea instalată și dicționarele sale determină în continuare ce este disponibil de fapt. Verificați documentația pentru versiunea imaginii CODE pe care o executați înainte de a adăuga setări regionale mai puțin comune.
dictionariesvaloarea doar cu limbile de care au nevoie utilizatorii. Păstrați celelalte variabile de mediu Collabora.docker compose up -d --force-recreate collaboradin directorul care conține fișierul Compose.docker compose logs --tail=100 collabora. Căutați erori de pornire sau de încărcare a dicționarului; nu considerați starea unui container cu succes doar ca dovadă că un anumit dicționar este instalat.Dacă implementarea folosește docker runîn schimb, actualizați -e dictionaries="en_US en_GB fr_FR"argumentul său și recreați containerul respectiv cu aceleași opțiuni de rețea, volum, proxy și securitate. Modificarea mediului dintr-un container care rulează nu modifică mediul cu care a fost pornit.
După ce serverul este gata, deschideți un document în Nextcloud și selectați textul a cărui limbă doriți să o verificați. În controalele de limbă din Collabora, alegeți limba pentru selecție sau paragraf; pentru un document care este într-o singură limbă, utilizați opțiunea care aplică limba întregului text. Etichetele comenzilor pot diferi ușor între versiuni și aspecte ale ecranului, dar esențial este să setați limba textului documentului, nu doar să schimbați limba interfeței. Ajutorul din Collabora explică faptul că limba unui document determină dicționarul utilizat pentru verificarea ortografică, tezaur și desprinderea prin cratime.
Pentru un document în limbi mixte, aplicați limba în blocuri. De exemplu, selectați paragraful francez și setați Franceză (Franța), apoi selectați paragrafele engleză și setați Engleză (Statele Unite). Dacă textul nou moștenește limba greșită, plasați cursorul în acel paragraf și schimbați-i limba înainte de a tasta sau selectați și reetichetați textul ulterior. Un cuvânt care arată greșit poate fi pur și simplu text marcat cu limba greșită.
Verificarea ortografică poate fi, de asemenea, dezactivată pentru o selecție sau o limbă. În meniul de limbi din Collabora, opțiunea „Niciuna” exclude textul selectat de la verificarea ortografică și de la desprinderea cu cratime. Dacă textul are limba corectă, dar nu primește semne de ortografie, verificați starea verificării ortografice pentru limba respectivă și verificați dacă selecția este exclusă. Pagina de ajutor Collabora pentru limbi descrie opțiunile de limbă și opțiunea „Niciuna”.
| Ceea ce vedeți | Ce trebuie verificat |
|---|---|
| Doar o limbă primește semne de ortografie | Confirmă că toate codurile necesare sunt în dictionaries, recreează CODUL, apoi testează textul etichetat explicit cu fiecare limbă. |
| O limbă este disponibilă în meniu, dar niciun cuvânt nu este bifat. | Setați pasajul selectat în limba respectivă și confirmați că verificarea ortografică este activată, nu este setată la „Niciuna”. Disponibilitatea meniului în sine nu dovedește că dicționarul funcționează. |
| Modificările nu au efect după editarea fișierului Compose | Confirmați că ați recreat serviciul Collabora și că containerul care rulează este cel gestionat de proiectul Compose editat. |
| Nextcloud nu poate deschide documente după recreare | Verificați jurnalele serviciului Collabora și ale proxy-ului și confirmați că setarea Office a Nextcloud indică în continuare adresa URL a serverului Collabora. Configurarea dicționarului nu repară o conexiune WOPI sau reverse-proxy. |
Manualul de administrare Nextcloud descrie adresa URL a serverului Collabora în configurația Office. Păstrați acea setare de integrare separat de modificarea dicționarului; dacă conexiunea funcționa deja înainte, în mod normal nu ar trebui să fie nevoie să o modificați pentru limbile de verificare ortografică. Consultați documentația de configurare Nextcloud Office .
Creați sau deschideți un document de test și tastați un cuvânt scris greșit intenționat în fiecare limbă activată. Setați fiecare pasaj exemplu în limba dorită, apoi confirmați că verificarea ortografică marchează eroarea intenționată. De asemenea, tastați un cuvânt scris corect în fiecare limbă pentru a vă asigura că nu este tratat ca text străin. Repetați cu un al doilea utilizator dacă disponibilitatea limbilor diferă în funcție de cont sau document.
Dacă o limbă tot eșuează, reduceți testul la o singură setare regională odată, verificați jurnalele CODE și comparați codul cu documentația pentru versiunea exactă a imaginii. Lista de permisiuni implicită a dicționarului Collabora și conținutul imaginilor se pot schimba între versiuni; setările implicite documentate din manualul 25.04 nu ar trebui presupuse pentru fiecare etichetă ulterioară. Odată ce ortografia funcționează în fiecare pasaj etichetat explicit, păstrați cea mai mică listă de limbi care satisface nevoile utilizatorilor.
Urmăriți o deconectare CODE de 10 minute la proxy-ul, echilibratorul de încărcare sau calea WebSocket, apoi corectați timeout-ul și verificați dacă sesiunea rămâne conectată.
Instalați diagrama oficială Collabora Helm, configurați accesul WOPI și afinitatea de intrare și verificați implementarea fără greșeli comune de configurare.
Folosește cererile browserului, jurnalele WOPI și verificări proxy direcționate pentru a afla de ce Collabora deschide un document gol și alege o soluție care corespunde dovezilor.
Configurați dicționarele CODE Docker și etichetați corect pasajele din documente, astfel încât engleza, franceza și alte limbi acceptate să beneficieze de verificarea ortografică corectă.
Ajustați pragul de inactivitate per vizualizare în coolwsd și distingeți-l de estomparea în fundal a filelor, descărcarea documentelor, salvarea automată și expirarea autentificării.
Opriți verificările programate ale actualizărilor CODE, revizuiți serviciile opționale la distanță și utilizați controalele de rețea de ieșire fără a întrerupe editarea documentelor.
Activați editarea securizată a documentelor în Seafile configurând URL-ul de descoperire, HTTPS și accesul WOPI din Collabora pentru implementarea dvs.
Testați clipboard-ul sistemului, ajustați permisiunile browserului și identificați când o integrare Collabora încorporată necesită o modificare a politicii iframe.
Montați fișierele de fonturi în placa de sistem Docker și Collabora, astfel încât fonturile personalizate să apară în editor și să fie redate corect în documente.
Faceți o copie de rezervă a fișierului coolwsd.xml și a surselor sale de implementare, restaurați-le în siguranță și verificați CODUL înainte ca utilizatorii să revină la editare.