Beállítások

Minden beállítás a settings.py fájlban van tárolva (ahogy az a Django rendszernél szokásos).

Megjegyzés

A beállítások módosítása után újra kell indítani a Weblate-et — mind a WSGI, mind a Celery folyamatokat.

Ha mod_wsgi alatt futtatja a Weblate-et, az Apache szervert is újra kell indítani a konfiguráció betöltéséhez.

Lásd még

Érdemes áttekinteni a Django dokumentációját is, amely a Django saját beállításait ismerteti.

ADMINS_CONTACT

Ez határozza meg, hova küldje a kapcsolatfelvételi űrlap az e-maileket. Ha nincs külön megadva, az ADMINS beállításban szereplő e-mail címek lesznek használva.

A beállítást egy e-mail címekből álló listaként kell megadni:

ADMINS_CONTACT = ["admin@example.com", "support@example.com"]

Lásd még

CONTACT_FORM, ADMINS

AKISMET_API_KEY

A Weblate képes az Akismet szolgáltatást használni az anonim javaslatok spamek elleni ellenőrzésére. API kulcs vásárlásához és regisztrációhoz látogasson el az akismet.com oldalra.

ALTCHA_MAX_NUMBER

Added in version 5.9.

A maximális szám konfigurálása az ALTCHA proof-of-work mechanizmushoz.

ANONYMOUS_USER_NAME

A nem bejelentkezett felhasználók felhasználóneve.

AUDITLOG_EXPIRY

A naplózási adatokban tárolt fióktevékenységi információk maximális megőrzési ideje napokban számolva.

Alapértelmezett érték: 180 nap.

AUTH_LOCK_ATTEMPTS

A hibás hitelesítési kísérletek maximális száma, mielőtt a rendszer korlátozást alkalmaz.

Jelenleg az alábbi esetekben érvényesül:

  • Bejelentkezés: Törli a fiók jelszavát, így a felhasználó nem tud bejelentkezni, amíg új jelszót nem igényel.

  • Jelszó visszaállítása: új visszaállító e-mailek küldését tiltja le, elkerülve a visszaélésből eredő spamküldést.

Alapértelmezett érték: 10 hibás próbálkozás.

AUTO_UPDATE

Minden tárolót napi rendszerességgel frissít.

Tipp

Ez akkor lehet hasznos, ha nem használja a Értesítési hookok funkciót a Weblate tárolók automatikus frissítésére.

Megjegyzés

A kompatibilitás megőrzése érdekében a karakterlánc-választás mellett ki- és bekapcsolási lehetőségek is elérhetők.

Az elérhető opciók:

"none"

Napi frissítések kikapcsolása.

"remote" — ugyanaz, mint a False érték

Csak a távoli tárolók frissítése.

"full" — ugyanaz, mint a True érték

A távoli tárolók frissítése és a munkapéldány összeolvasztása.

Megjegyzés

Ez a beállítás csak akkor működik, ha a Háttérfeladatok Celery használatával megfelelően fut, és a módosítás után újra kell indítani.

AVATAR_URL_PREFIX

Profilkép URL-ek előtagja, az alábbi formátumban: ${AVATAR_URL_PREFIX}/avatar/${MAIL_HASH}?${PARAMS}. Az alábbi szolgáltatásokkal működik:

Gravatar (alapértelmezett), lásd: https://gravatar.com/

AVATAR_URL_PREFIX = 'https://www.gravatar.com/'

Libravatar, lásd: https://www.libravatar.org/

AVATAR_URL_PREFIX = 'https://www.libravatar.org/'

AUTH_TOKEN_VALID

Az hitelesítő tokenek és a jelszó-visszaállító e-mailekben küldött ideiglenes jelszavak érvényességi ideje másodpercben megadva. Alapértelmezett érték: 172800 másodperc (2 nap).

AUTH_PASSWORD_DAYS

A napok száma, ameddig a Weblate nem engedi egy korábban használt jelszó újrafelhasználását ugyanazon felhasználó számára.

Az ellenőrzés az auditnaplón alapul, így az AUDITLOG_EXPIRY beállítás értékének legalább ekkorának kell lennie.

Megjegyzés

A Weblate 2.15 előtti jelszóváltoztatásokra ez a szabályzat nem vonatkozik.

Alapértelmezett érték: 180 nap.

AUTOFIX_LIST

Automatikusan alkalmazott javítások listája szöveg mentésekor.

Megjegyzés

Adja meg az automatikus javítót megvalósító Python osztály teljes elérési útját.

Az elérhető javításokat a Automatikus javítások rész tartalmazza.

Kiválaszthatja, hogy mely javításokat kívánja használni:

AUTOFIX_LIST = (
    "weblate.trans.autofixes.whitespace.SameBookendingWhitespace",
    "weblate.trans.autofixes.chars.ReplaceTrailingDotsWithEllipsis",
)

BACKGROUND_TASKS

Added in version 4.5.2.

Meghatározza, hogy milyen gyakran indítsa el a rendszer a hosszabb karbantartási feladatokat egy összetevőnél.

Jelenleg az alábbiak vezérlésére szolgál:

Lehetséges beállítások:

  • monthly (ez az alapértelmezett)

  • weekly

  • daily

  • never

Megjegyzés

A gyakoriság növelése nem ajánlott, ha a Weblate telepítés több ezer összetevőt tartalmaz.

BASIC_LANGUAGES

Added in version 4.4.

A felhasználók számára felkínált nyelvek listája új fordítás indításakor. Ha nincs megadva, a beépített lista lesz használva (amely minden elterjedt nyelvet tartalmaz, de ország-specifikus változatok nélkül).

Ez a beállítás csak a az adminisztrációs joggal nem rendelkező felhasználók számára korlátozza a nem kívánt nyelvek hozzáadását. A projekt adminisztrátorok továbbra is a Weblate által definiált teljes nyelvlistát látják.

Megjegyzés

Ez a beállítás nem hoz létre új nyelveket a Weblate-ben — csupán az adatbázisban meglévő nyelvek szűrését szabályozza.

Példa:

BASIC_LANGUAGES = {"cs", "it", "ja", "en"}

Lásd még

Nyelvi definíciók

BORG_EXTRA_ARGS

Added in version 4.9.

További argumentumokat adhat meg a borg create parancshoz, amikor a beépített biztonsági mentések elindulnak.

Példa:

BORG_EXTRA_ARGS = ["--exclude", "vcs/"]

CACHE_DIR

Added in version 4.16.

A könyvtár, ahol a Weblate a gyorsítótár fájlokat tárolja. Alapértelmezett hely: a DATA_DIR könyvtár cache almappája.

Érdemes helyi vagy ideiglenes fájlrendszert megadni erre a célra, ha a DATA_DIR hálózati fájlrendszeren található.

A Docker-konténer külön kötetet használ ehhez, lásd: Docker-konténer kötetek.

A következő alkönyvtárak jellemzően léteznek:

fonts

font-config gyorsítótár a Betűtípusok kezelése kezeléséhez.

avatar

Gyorsítótárazott felhasználói profilképek, lásd: Profilképek.

static

Alapértelmezett hely a statikus Django-fájlok számára, amit a STATIC_ROOT határoz meg. Lásd: Statikus fájlok kiszolgálása.

tesseract

OCR betanított adatok a Vizuális kontextus a szövegekhez funkcióhoz.

CSP_SCRIPT_SRC, CSP_IMG_SRC, CSP_CONNECT_SRC, CSP_STYLE_SRC, CSP_FONT_SRC, CSP_FORM_SRC

A Weblate Content-Security-Policy fejlécének testreszabása. Az alapértelmezett fejléc automatikusan generálódik az engedélyezett harmadik fél integrációk (például Matomo, Google Analytics, Sentry stb.) alapján.

Minden ilyen beállítás alapértelmezés szerint üres lista.

Példa:

# Enable Cloudflare Javascript optimizations
CSP_SCRIPT_SRC = ["ajax.cloudflare.com"]

CHECK_LIST

A fordításokon végrehajtandó minőség-ellenőrzések listája.

Megjegyzés

Adja meg az ellenőrzési felületet megvalósító Python osztály teljes elérési útját.

A saját igényei szerint állítsa össze az ellenőrzések listáját.

Minden beépített Minőség-ellenőrzések alapértelmezetten be van kapcsolva, ezeket a Mintakonfiguráció fájlban tudja módosítani, ahol kezdetben ki vannak kommentelve, így az alapértékek érvényesülnek. Minden új Weblate verzióval az új ellenőrzések automatikusan lefutnak.

Az összes ellenőrzést ki is kapcsolhatja:

CHECK_LIST = ()

Csak néhány ellenőrzést is engedélyezhet:

CHECK_LIST = (
    "weblate.checks.chars.BeginNewlineCheck",
    "weblate.checks.chars.EndNewlineCheck",
    "weblate.checks.chars.MaxLengthCheck",
)

Megjegyzés

A beállítás módosítása csak az újonnan módosított fordításokra lesz hatással. A meglévő ellenőrzések továbbra is az adatbázisban maradnak. Ha ezeket is szeretné frissíteni, futtassa a updatechecks parancsot.

COMMENT_CLEANUP_DAYS

Kommentek törlése egy meghatározott nap után. Alapértelmezés szerint None, azaz nem törlődik semmi automatikusan.

COMMIT_PENDING_HOURS

A háttérfeladatként történő függőben lévő változtatások véglegesítése közötti órák száma.

CONTACT_FORM

Added in version 4.6.

Beállítja, hogyan küldje a Weblate az e-maileket a kapcsolatfelvételi űrlapról. Olyan beállítást válasszon, amely megfelel a saját levelezőszerver konfigurációjának.

"reply-to"

Az alapértelmezett viselkedés szerint a feladó az Reply-To mezőben kerül feltüntetésre.

"from"

Alternatív megoldásként a feladó a From mezőben szerepelhet. Ehhez a levelezőszervernek engedélyeznie kell az ilyen e-mailek küldését.

Lásd még

ADMINS_CONTACT

DATA_DIR

A könyvtár, amelyben a Weblate minden adatát tárolja. Tartalmazza a VCS (verziókezelő) tárolók linkjeit, a teljes szöveges keresőindexet és külső eszközök különböző konfigurációs fájljait.

A következő alkönyvtárak jellemzően léteznek:

home

A parancsfájlok futtatásakor használt induló (home) könyvtár.

ssh

SSH kulcsok és konfigurációk helye.

media

A Django médiatartalom alapértelmezett helye, amit a MEDIA_ROOT ad meg. Ide kerülnek a feltöltött képernyőképek is, lásd: Vizuális kontextus a szövegekhez.

vcs

Fordítások verziókezelő tárolói.

backups

Napi biztonsági mentések adatai. Részletek: Lementett adatok (dumpok) a biztonsági mentésekhez.

fonts:

Felhasználók által feltöltött betűtípusok, lásd: Betűtípusok kezelése.

cache

Különféle gyorsítótárak, amelyek másik helyre is helyezhetők a CACHE_DIR beállítással.

A Docker-konténer külön kötetet használ ehhez, lásd: Docker-konténer kötetek.

Megjegyzés

Ennek a könyvtárnak írhatónak kell lennie a Weblate számára. Ha WSGI-n keresztül futtatja, akkor a www-data felhasználónak kell írási jogosultsággal rendelkeznie.

A legegyszerűbb módja ennek az, ha a megfelelő felhasználót teszi meg a könyvtár tulajdonosává:

sudo chown www-data:www-data -R $DATA_DIR

Alapértelmezett hely: /home/weblate/data, de ajánlott testreszabni a beállítást.

DATABASE_BACKUP

Meghatározza, hogy az adatbázis-mentések szöveges formátumban, tömörítve vagy egyáltalán ne kerüljenek-e tárolásra. Az engedélyezett értékek:

  • "plain"

  • "compressed"

  • "none"

DEFAULT_ACCESS_CONTROL

Az új projektek alapértelmezett hozzáférés-vezérlési beállítása:

0

Nyilvános

1

Védett

100

Személyes

200

Egyéni

Ha az ACL-t manuálisan kívánja kezelni, válassza az Egyéni beállítást, ekkor nem a Weblate belső jogosultságkezelésére támaszkodik.

DEFAULT_AUTO_WATCH

Added in version 4.5.

Beállítja, hogy az új felhasználóknál alapértelmezetten be legyen-e kapcsolva a Projektek automatikus követése közreműködéskor funkció. Alapértelmezett érték: True.

Lásd még

Értesítések

DEFAULT_RESTRICTED_COMPONENT

Added in version 4.1.

Az összetevők korlátozásának alapértelmezett értéke.

DEFAULT_ADD_MESSAGE, DEFAULT_ADDON_MESSAGE, DEFAULT_COMMIT_MESSAGE, DEFAULT_DELETE_MESSAGE, DEFAULT_MERGE_MESSAGE

A különböző műveletekhez tartozó alapértelmezett véglegesítési (commit) üzenetek. További részletekért lásd: Összetevőkonfiguráció.

DEFAULT_ADDONS

Az alapértelmezett kiegészítők, amelyeket minden új összetevőhöz telepíteni kell.

Megjegyzés

Ez a beállítás csak az újonnan létrehozott összetevőket érinti.

Példa:

DEFAULT_ADDONS = {
    # Add-on with no parameters
    "weblate.flags.target_edit": {},
    # Add-on with parameters
    "weblate.autotranslate.autotranslate": {
        "mode": "suggest",
        "filter_type": "todo",
        "auto_source": "mt",
        "component": "",
        "engines": ["weblate-translation-memory"],
        "threshold": "80",
    },
}

DEFAULT_COMMITER_EMAIL

A véglegesítő (committer) e-mail címe, alapértelmezésben: noreply@weblate.org.

DEFAULT_COMMITER_NAME

A véglegesítő neve, alapértelmezésben: Weblate.

DEFAULT_LANGUAGE

Added in version 4.3.2.

Az új összetevők alapértelmezett Forrásnyelv beállítása.

Alapértelmezett érték: en. A megfelelő nyelvi objektumnak léteznie kell az adatbázisban.

DEFAULT_MERGE_STYLE

Az új összetevők alapértelmezett Egyesítési mód beállítása.

  • rebase — alapértelmezett érték

  • merge

DEFAULT_SHARED_TM

A Megosztott fordítási memória használata és Hozzájárulás a megosztott fordítási memóriához alapértelmezett beállításainak konfigurálása.

DEFAULT_TRANSLATION_PROPAGATION

Az alapértelmezett beállítás a fordítási terjesztéshez, alapértelmezésben: True.

DEFAULT_PULL_MESSAGE

Az alapértelmezett cím és üzenet beállítása beküldött módosítási kérelemhez (pull request).

ENABLE_AVATARS

A Gravatar-alapú profilképek bekapcsolása felhasználók számára. Alapértelmezésben engedélyezve van.

A profilképeket a szerver tölti le és gyorsítótárazza, így csökkenti a személyes adatok kiszivárgásának kockázatát, és gyorsabbá teszi a felhasználói élményt.

ENABLE_HOOKS

Az anonim távoli (remote) hookok bekapcsolása.

ENABLE_HTTPS

A 5.7 verzióban változott: A Weblate mostantól HTTPS-t igényel a WebAuthn támogatásához.

Beállítja, hogy a Weblate által küldött hivatkozások HTTPS vagy HTTP protokollt használjanak. Ez a beállítás hatással van a küldött e-mailekre és a generált abszolút URL-ekre.

Az alapértelmezett konfigurációban ez több Django HTTPS-hez kapcsolódó beállítást is vezérel — például a biztonságos sütik (secure cookies) használatát, a HSTS engedélyezését vagy a HTTPS-re való átirányítást.

A HTTPS átirányítás problémát okozhat bizonyos esetekben, például ha SSL-terminációt végző fordított (reverse) proxy mögött fut a Weblate, és az nem adja át helyesen a protokoll fejlécet a Django számára. Ilyenkor érdemes a proxy konfigurációját úgy módosítani, hogy az X-Forwarded-Proto vagy a Forwarded fejlécet küldje, de lehet a SECURE_PROXY_SSL_HEADER beállítást is konfigurálni a helyes SSL-észlelés érdekében.

Ha ez a beállítás le van tiltva, a Weblate nem fog elindulni, és otp_webauthn.E031 hibát ad. Az ellenőrzés elnémítható úgy, hogy hozzáadja a SILENCED_SYSTEM_CHECKS listához, de HTTPS nélkül a WebAuthn akkor sem fog működni.

ENABLE_SHARING

A Megosztás menü be- vagy kikapcsolása, amely lehetővé teszi, hogy a felhasználók megosszák a fordítási haladást közösségi hálózatokon.

EXTRA_HTML_HEAD

Added in version 4.15.

További HTML kód beszúrása a HTML fejlécbe. Ez például webhelytulajdon-ellenőrzés céljára használható:

EXTRA_HTML_HEAD = '<link href="https://fosstodon.org/@weblate" rel="me">'

Figyelem

A megadott sztringen nincs semmilyen szűrés vagy tisztítás, így az változatlanul kerül beillesztésre a HTML fejlécbe.

GET_HELP_URL

Added in version 4.5.2.

A támogatási oldal URL-je, ahol a Weblate példányhoz támogatás található.

GITEA_CREDENTIALS

Added in version 4.12.

Gitea szerverekhez használt hitelesítő adatok listája.

GITEA_CREDENTIALS = {
    "try.gitea.io": {
        "username": "weblate",
        "token": "your-api-token",
    },
}

A konfigurációs szótár a megadott API-hosztonkénti hitelesítő adatokból áll. A felépítése szinte minden verziókezelő integráció esetén ugyanaz, részletek: Verziókezelő hitelesítési adatok beállítása.

GITLAB_CREDENTIALS

Added in version 4.3.

GitLab szerverekhez használt hitelesítő adatok listája.

GITLAB_CREDENTIALS = {
    "gitlab.com": {
        "username": "weblate",
        "token": "your-api-token",
    },
}

A konfigurációs szótár a megadott API-hosztonkénti hitelesítő adatokból áll. A felépítése szinte minden verziókezelő integráció esetén ugyanaz, részletek: Verziókezelő hitelesítési adatok beállítása.

GITHUB_CREDENTIALS

Added in version 4.3.

GitHub szerverekhez használt hitelesítő adatok listája.

GITHUB_CREDENTIALS = {
    "api.github.com": {
        "username": "weblate",
        "token": "your-api-token",
    },
}

Megjegyzés

Finomhangolt személyes hozzáférési token létrehozásakor adjon olvasási és írási jogosultságot a Tartalom (Contents) és a Módosítási kérelmek (Pull requests) számára.

Az Adminisztráció jogosultság is szükséges lehet, ha másolatot szeretne készíteni a tárolóról (forkolni a tárolót), és az eredeti tároló nem nyilvános.

Tipp

Használja az api.github.com címet API-hosztként a https://github.com/ eléréséhez.

A konfigurációs szótár a megadott API-hosztonkénti hitelesítő adatokból áll. A felépítése szinte minden verziókezelő integráció esetén ugyanaz, részletek: Verziókezelő hitelesítési adatok beállítása.

BITBUCKETSERVER_CREDENTIALS

Added in version 4.16.

Bitbucket Data Center szerverekhez használt hitelesítő adatok listája.

BITBUCKETSERVER_CREDENTIALS = {
    "git.self-hosted.com": {
        "username": "weblate",
        "token": "http-access-token",
    },
}

A konfigurációs szótár a megadott API-hosztonkénti hitelesítő adatokból áll. A felépítése szinte minden verziókezelő integráció esetén ugyanaz, részletek: Verziókezelő hitelesítési adatok beállítása.

BITBUCKETCLOUD_CREDENTIALS

Added in version 5.8.

Bitbucket Cloud szerverekhez használt hitelesítő adatok listája.

BITBUCKETCLOUD_CREDENTIALS = {
    "bitbucket.org": {
        "username": "your-username",
        "workspace": "your-workspace-slug",
        "token": "your-app-password",
    },
}

A konfigurációs szótár API-hosztonként meghatározott hitelesítő adatokat tartalmaz. Az API-hoszt eltérhet attól, amit a böngészőben használ, például a GitHub API az api.github.com címen érhető el.

Az alábbi beállítások érhetők el minden hoszthoz:

username

API felhasználó.

workspace

A felhasználói munkaterület URL-azonosítója (slug).

token

Alkalmazásjelszó, amely rendelkezik pullrequest:write jogosultsággal.

További beállítások a Verziókezelő hitelesítési adatok beállítása résznél találhatók.

AZURE_DEVOPS_CREDENTIALS

Added in version 5.2.

Azure DevOps szerverekhez használt hitelesítő adatok listája.

AZURE_DEVOPS_CREDENTIALS = {
    "dev.azure.com": {
        "username": "project-name",
        "token": "your-api-token",
        "organization": "organization-name",
    },
}

A konfigurációs szótár API-hosztonként meghatározott hitelesítő adatokat tartalmaz. Az API-hoszt eltérhet attól, amit a böngészőben használ, például a GitHub API az api.github.com címen érhető el.

Az alábbi beállítások érhetők el minden hoszthoz:

username

Az Azure DevOps projekt neve. Ez nem azonos a tároló nevével.

organization

A projekt szervezetének neve.

workItemIds

Opcionálisan megadható a szervezet munkafolyamat-azonosítóinak listája. Ha meg van adva, az új módosítási kérelmekhez (pull request) ezek automatikusan csatolódnak.

token

API token az API-felhasználóhoz (kötelező).

További beállítások a Verziókezelő hitelesítési adatok beállítása résznél találhatók.

GOOGLE_ANALYTICS_ID

Google Analytics azonosító a Weblate megfigyelésének bekapcsolásához Google Universal Analytics segítségével.

Megjegyzés

Jelenleg a Google Analytics 4 integráció nem érhető el a Weblate-ben. Bővebben lásd: https://github.com/WeblateOrg/weblate/issues/14015

HIDE_REPO_CREDENTIALS

A tároló hitelesítő adatok elrejtése a webes felületről. Ha a tároló URL-je tartalmaz felhasználónevet és jelszót, a Weblate ezeket eltávolítja, amikor a felhasználók számára megjeleníti az adatokat.

Például a https://user:password@git.example.com/repo.git helyett csak https://git.example.com/repo.git jelenik meg. A rendszer hasonló módon igyekszik megtisztítani a verziókezelő rendszer hibaüzeneteit is.

Megjegyzés

Ez a beállítás alapértelmezetten be van kapcsolva.

HIDE_VERSION

Added in version 4.3.1.

A verzióinformációk elrejtése a nem hitelesített felhasználók elől. Ez egyben azt is eredményezi, hogy a dokumentációra mutató linkek mindig a legújabb verzióra irányítanak, nem pedig az aktuálisan telepített verzióhoz tartozóra.

A verzió elrejtése egyes vállalati környezetekben ajánlott biztonsági gyakorlat, de nem akadályozza meg teljesen, hogy egy támadó a rendszer viselkedése alapján kiderítse a használt verziót.

Megjegyzés

Ez a funkció alapértelmezés szerint ki van kapcsolva.

INTERLEDGER_PAYMENT_BUILTIN

Added in version 5.11.

A Weblate támogatására szolgáló beépített Interledger fizetési azonosító (Payment Pointer) ki- vagy bekapcsolása.

INTERLEDGER_PAYMENT_POINTERS

Added in version 4.12.1.

A Web Monetization számára megadott Interledger fizetési azonosítók (ILP) listája.

Ha több címet ad meg, a rendszer véletlenszerűen választ közülük, így valósul meg a valószínűségi bevételmegosztás.

További információ: <https://webmonetization.org/>.

Tipp

A Weblate saját finanszírozási címét automatikusan hozzáadja, kivéve, ha ezt az INTERLEDGER_PAYMENT_BUILTIN beállítással letiltja.

IP_BEHIND_REVERSE_PROXY

Annak jelzése, hogy a Weblate fordított (reverse) proxy mögött fut-e.

Ha True értékre van állítva, a Weblate az IP_PROXY_HEADER által meghatározott fejlécből olvassa ki a felhasználó IP-címét.

Figyelem

Fontos, hogy valóban fordított (reverse) proxy-t használjon, és az megfelelően állítsa be ezt a fejlécet, különben a felhasználók hamis IP-címeket is megadhatnak.

Megjegyzés

Ez a beállítás alapértelmezés szerint ki van kapcsolva.

IP_PROXY_HEADER

Azt határozza meg, hogy a Weblate melyik fejlécből olvassa ki az IP-címet, ha az IP_BEHIND_REVERSE_PROXY be van kapcsolva.

Alapértelmezett érték: HTTP_X_FORWARDED_FOR.

IP_PROXY_OFFSET

A 5.0.1 verzióban változott: Az alapértelmezett érték 1-ről -1-re változott.

Azt jelzi, hogy az IP_PROXY_HEADER fejlécben melyik IP-címet kell felhasználni a kliens IP-címeként.

A beállítástól függően ez a fejléc több IP-címet is tartalmazhat (például: X-Forwarded-For: client-ip, proxy-a, proxy-b), és itt adható meg, hogy melyik címet használja a rendszer.

Figyelem

Ennek a beállításnak a módosítása befolyásolja a telepítés biztonságát. Csak megbízható proxyk IP-címének meghatározásához állítsa be. További információk: <https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/X-Forwarded-For#security_and_privacy_concerns>.

Alapértelmezett érték: -1.

LICENSE_EXTRA

További licencek megadása a licencválasztási lehetőségek között.

Megjegyzés

Minden licencdefiníció egy tuple (fix hosszúságú, sorrendhez kötött adatszerkezet), amely egy rövid nevet, egy hosszú nevet és egy URL-t tartalmaz.

Például:

LICENSE_EXTRA = [
    (
        "AGPL-3.0",
        "GNU Affero General Public License v3.0",
        "https://www.gnu.org/licenses/agpl-3.0-standalone.html",
    ),
]

LICENSE_FILTER

A 4.3 verzióban változott: Ha ezt az értéket üresre állítja, a licencfigyelmeztetés kikapcsolódik.

A megjelenített licencek listájának szűrése. Üres lista esetén a licencfigyelmeztetés is letiltásra kerül.

Megjegyzés

Ez a szűrő a licenc rövid nevét használja.

Például:

LICENSE_FILTER = {"AGPL-3.0", "GPL-3.0-or-later"}

A következő módon tiltható le a licencfigyelmeztetés:

LICENSE_FILTER = set()

LICENSE_REQUIRED

Beállítja, hogy az összetevőelemeknél kötelező legyen-e a licenc attribútum megadása.

Megjegyzés

Ez az opció alapértelmezetten ki van kapcsolva.

LIMIT_TRANSLATION_LENGTH_BY_SOURCE_LENGTH

Meghatározza, hogy egy adott fordítás hosszát korlátozni kell-e. Az alapértelmezett korlát a forrásszöveg hossza × 10 karakter.

Tipp

Ha False értékre állítja, a fordítások hossza a forrásszöveg hosszától függetlenül akár 10 000 karakterig is engedélyezett lesz.

Megjegyzés

Alapértelmezett érték: True.

LOCALIZE_CDN_URL és LOCALIZE_CDN_PATH

Ezek a beállítások a JavaScript lokalizációs CDN kiegészítőt konfigurálják. A LOCALIZE_CDN_URL adja meg a lokalizációs CDN elérési gyökér URL-jét. A LOCALIZE_CDN_PATH adja meg azt az útvonalat, ahol a Weblate a generált fájlokat tárolja, amelyek a LOCALIZE_CDN_URL alatt lesznek elérhetők.

Tipp

A Hosted Weblate esetében ez a https://weblate-cdn.com/ URL.

LOGIN_REQUIRED_URLS

Azoknak az URL-eknek a listája, amelyekhez kötelező bejelentkezést kíván megkövetelni (a Weblate beépített szabályain felül).

Tipp

Így akár egy teljes Weblate telepítést is jelszóval védhet:

LOGIN_REQUIRED_URLS = (r"/(.*)$",)
REST_FRAMEWORK["DEFAULT_PERMISSION_CLASSES"] = [
    "rest_framework.permissions.IsAuthenticated"
]

Tipp

Ajánlott az API-hozzáférést is lezárni, ahogy a fenti példában látható.

Lásd még

REQUIRE_LOGIN

LOGIN_REQUIRED_URLS_EXCEPTIONS

A LOGIN_REQUIRED_URLS beállítás alóli kivételek listája. Ha nincs megadva, a felhasználók továbbra is hozzáférnek a bejelentkezési oldalhoz.

A javasolt beállításhoz lásd: Mintakonfiguráció.

MATOMO_SITE_ID

A Matomo (korábban Piwik) szolgáltatásban használt site azonosító, amellyel a Weblate használatát követni szeretné.

Megjegyzés

Ez az integráció nem támogatja a Matomo Tag Manager funkciót.

Lásd még

MATOMO_URL

MATOMO_URL

A Matomo (korábban Piwik) telepítésének teljes URL-je (záró perjellel), amelyet a Weblate követéséhez szeretne használni. További részletek: <https://matomo.org/>.

Tipp

Ez az integráció nem támogatja a Matomo Tag Manager funkciót.

Például:

MATOMO_SITE_ID = 1
MATOMO_URL = "https://example.matomo.cloud/"

Lásd még

MATOMO_SITE_ID

NEARBY_MESSAGES

A teljes szerkesztőben megjelenítendő közeli szövegek száma minden irányban.

Ez csak egy alapértelmezett érték, a felhasználók saját Felhasználói profil beállításukban módosíthatják.

DEFAULT_PAGE_LIMIT

Added in version 4.7.

Lapozás esetén megjelenítendő elemek alapértelmezett száma.

PAGURE_CREDENTIALS

Added in version 4.3.2.

Pagure szerverekhez használt hitelesítő adatok listája.

PAGURE_CREDENTIALS = {
    "pagure.io": {
        "username": "weblate",
        "token": "your-api-token",
    },
}

A konfigurációs szótár a megadott API-hosztonkénti hitelesítő adatokból áll. A felépítése szinte minden verziókezelő integráció esetén ugyanaz, részletek: Verziókezelő hitelesítési adatok beállítása.

PASSWORD_MINIMAL_STRENGTH

Added in version 5.10.2.

A minimálisan elvárt jelszóerősség, a zxcvbn jelszó ellenőrző értékelése alapján.

Alapértelmezett érték: 0, ami azt jelenti, hogy az erősség-ellenőrzés nincs bekapcsolva.

PRIVACY_URL

Added in version 4.8.1.

Az URL, ahol a Weblate példány adatvédelmi szabályzata elérhető.

Tipp

Ez akkor hasznos, ha a jogi dokumentumokat Weblate-en kívül tárolja, de be szeretné ágyazni őket a Weblate felületére is. További részletek: Jogi modul.

Példa:

PRIVACY_URL = "https://weblate.org/terms/"

Lásd még

LEGAL_URL

PRIVATE_COMMIT_EMAIL_OPT_IN

Added in version 4.15.

Beállítja, hogy az egyéni véglegesítési (commit) e-mail alapértelmezetten opt-in (felhasználói jóváhagyást igényel) vagy opt-out (leiratkozós) legyen (alapértelmezetten opt-in).

Tipp

Ez a beállítás csak azokra a felhasználókra vonatkozik, akik nem választottak ki kifejezetten véglegesítési e-mail címet.

PRIVATE_COMMIT_EMAIL_TEMPLATE

Added in version 4.15.

Az egyéni véglegesítési e-mailek generálásához használt sablon. Alapértelmezés: "{username}@users.noreply.{site_domain}".

Üres sztring megadásával letiltható.

Megjegyzés

A különböző véglegesítési e-mail címek használata alapértelmezetten opt-in (felhasználói jóváhagyást igényel), kivéve ha a PRIVATE_COMMIT_EMAIL_OPT_IN másként van beállítva. A felhasználók a Profil oldalon módosíthatják a véglegesítési e-mail címüket.

PROJECT_BACKUP_KEEP_COUNT

Added in version 4.14.

Meghatározza, hogy projektenként hány biztonsági mentést tároljon a szerver. Alapértelmezett érték: 3.

PROJECT_BACKUP_KEEP_DAYS

Added in version 4.14.

Meghatározza, hogy mennyi ideig őrizze meg a projektbiztonsági mentéseket a szerver. Alapértelmezett érték: 30 nap.

PROJECT_NAME_RESTRICT_RE

Added in version 4.15.

Reguláris kifejezéssel korlátozható a projektek elnevezése. A szabálynak megfelelő neveket a rendszer elutasítja.

Lásd még

Projekt neve

PROJECT_WEB_RESTRICT_HOST

Added in version 4.16.2.

Meghatározza, hogy mely hosztnevek használatát utasítsa el a projekt weboldal mezőjében. Minden aldomainre is érvényes, például ha example.com szerepel a listában, akkor test.example.com is blokkolva lesz. A listának kisbetűs karaktereket kell tartalmaznia, és az ellenőrzés előtt a domain neveket is kisbetűssé alakítja a rendszer.

Alapértelmezett konfiguráció:

PROJECT_WEB_RESTRICT_HOST = {"localhost"}

PROJECT_WEB_RESTRICT_NUMERIC

Added in version 4.16.2.

A szám formátumú IP-címek használatának elutasítása a projekt weboldal mezőjében. Alapértelmezés szerint be van kapcsolva.

PROJECT_WEB_RESTRICT_RE

Added in version 4.15.

Reguláris kifejezéssel korlátozható, hogy milyen URL adható meg a Projekt webhelye mezőben. A szabálynak megfelelő URL-ek el lesznek utasítva.

RATELIMIT_ATTEMPTS

A hitelesítési kísérletek maximális száma a korlátozás (rate limiting) alkalmazása előtt.

Alapértelmezett érték: 5.

RATELIMIT_WINDOW

A hitelesítés elfogadásának időtartama a korlátozás alkalmazása után.

Másodpercben megadva, alapértelmezett érték: 300 másodperc (5 perc).

RATELIMIT_LOCKOUT

A hitelesítés zárolásának időtartama a korlátozás alkalmazása után.

Másodpercben megadva, alapértelmezett érték: 600 másodperc (10 perc).

REGISTRATION_ALLOW_BACKENDS

Added in version 4.1.

Azon hitelesítési háttérrendszerek (backends) listája, amelyekből új regisztráció engedélyezett. Ez csak az új regisztrációkat korlátozza, a meglévő felhasználók továbbra is használhatják a már beállított hitelesítési módokat.

Ajánlott a REGISTRATION_OPEN beállítást bekapcsolva hagyni a hitelesítési háttérrendszerek korlátozása mellett, különben a regisztráció technikailag lehetséges marad, de nem lesznek láthatók a regisztrációs linkek a felhasználói felületen.

Példa:

REGISTRATION_ALLOW_BACKENDS = ["azuread-oauth2", "azuread-tenant-oauth2"]

Tipp

A háttérrendszer nevei megegyeznek az azonosításhoz (hitelesítéshez) használt URL-ben szereplő nevekkel.

REGISTRATION_CAPTCHA

Új fiókok regisztrációjának CAPTCHA védelemmel való ellátása. Alapértelmezetten be van kapcsolva.

Ha be van kapcsolva, CAPTCHA jelenik meg minden olyan oldalon, ahol a felhasználók e-mail címet adnak meg:

  • Új fiók regisztrációja.

  • Jelszó-visszaállítás.

  • E-mail cím hozzáadása egy fiókhoz.

  • Kapcsolatfelvételi űrlap nem bejelentkezett felhasználók számára.

A védelem jelenleg az alábbi lépésekből áll:

  • Matematikai CAPTCHA megoldása a felhasználó által.

  • A böngésző által kiszámított proof of work kihívás. A nehézségi szint az ALTCHA_MAX_NUMBER beállítással módosítható.

REGISTRATION_EMAIL_MATCH

Lehetővé teszi, hogy szűrje, milyen e-mail címekről lehet regisztrálni.

Alapértelmezett érték: .*, ami bármilyen e-mail cím regisztrációját engedélyezi.

Használható arra is, hogy a regisztrációt egyetlen e-mail domainre korlátozza:

REGISTRATION_EMAIL_MATCH = r"^.*@weblate\.org$"

REGISTRATION_OPEN

Meghatározza, hogy az új fiókok regisztrációja jelenleg engedélyezett-e. Alapértelmezés szerint engedélyezett.

Ez a beállítás az e-mail címmel történő beépített hitelesítést, illetve a Python Social Auth használatát érinti (bizonyos háttérrendszereket külön engedélyezhet a REGISTRATION_ALLOW_BACKENDS segítségével).

Megjegyzés

Ha harmadik fél által biztosított hitelesítési módszereket használ, például: LDAP-hitelesítés, akkor csak a regisztrációs űrlapot rejti el, de az új felhasználók továbbra is be tudnak jelentkezni és fiókot tudnak létrehozni.

REGISTRATION_REBIND

Added in version 4.16.

Engedélyezi a hitelesítési háttérrendszerek újrakapcsolását (rebind) meglévő felhasználók esetén. Kapcsolja be ezt az opciót, ha hitelesítési szolgáltatók közötti átállás (migráció) történik.

Megjegyzés

Alapértelmezés szerint ki van kapcsolva, hogy ne lehessen más hitelesítési háttérrendszert hozzáadni egy meglévő fiókhoz. Az újrakapcsolás (rebind) fiókfeltöréshez vezethet, ha több külső hitelesítési háttérrendszert is használ a rendszer.

REPOSITORY_ALERT_THRESHOLD

Added in version 4.0.2.

Küszöbérték az elavult tárolók vagy túl sok változást tartalmazó tárolók figyelmeztetésének aktiválásához. Alapértelmezett érték: 25.

REQUIRE_LOGIN

Added in version 4.1.

Ez a beállítás bekapcsolja a LOGIN_REQUIRED_URLS használatát, és beállítja a REST keretrendszert úgy, hogy az összes API végponthoz hitelesítést követeljen meg.

Megjegyzés

Ez megvalósításra került a Mintakonfiguráció példában. Docker használatakor állítsa be a WEBLATE_REQUIRE_LOGIN változót.

SENTRY_DSN

Sentry DSN beállítása a Hibajelentések gyűjtése és teljesítmény monitorozása funkcióhoz.

SENTRY_ENVIRONMENT

A Sentry környezetének beállítása. Alapértelmezett érték: devel.

SENTRY_PROFILES_SAMPLE_RATE

A teljesítményfigyelés mintavételezési arányának beállítása. Állítsa 1-re az összes esemény nyomon követéséhez, 0-ra (alapértelmezett) a követés kikapcsolásához.

SENTRY_SEND_PII

Személyes adatok gyűjtésének engedélyezése Sentry számára. Alapértelmezés szerint ki van kapcsolva.

A 5.7 verzióban változott: Ez alapértelmezés szerint ki van kapcsolva, korábban verziókban alapból be volt kapcsolva.

SENTRY_TRACES_SAMPLE_RATE

A profilfigyelés mintavételezési arányának beállítása. Állítsa 1-re az összes esemény nyomon követéséhez, 0-ra (alapértelmezett) a követés kikapcsolásához.

Lásd még

Sentry profilozás

SIMPLIFY_LANGUAGES

Egyszerű nyelvkódok használata alapértelmezett nyelv/ország kombinációk esetén. Például egy fr_FR fordítás fr nyelvkódot használ majd. Ez általában kívánatos viselkedés, mert egyszerűsíti a nyelvlisták kezelését.

Kapcsolja ki, ha minden nyelvi változathoz külön fordítást szeretne kezelni.

SITE_DOMAIN

A webhely domainjének beállítása. Ez szükséges a helyes abszolút linkek előállításához sok helyzetben (például aktiváló e-mailek, értesítések vagy RSS hírcsatornák esetén).

Ha a Weblate nem szabványos porton fut, azt is adja meg itt.

Példák:

# Production site with domain name
SITE_DOMAIN = "weblate.example.com"

# Local development with IP address and port
SITE_DOMAIN = "127.0.0.1:8000"

Megjegyzés

Ez a beállítás csak a domain nevet tartalmazza. A protokoll beállításához (pl. HTTPS engedélyezése és kötelezővé tétele) használja az ENABLE_HTTPS beállítást, az URL módosításához pedig az URL_PREFIX értéket.

Tipp

Docker-konténer esetén a webhely domainje a WEBLATE_ALLOWED_HOSTS változón keresztül van konfigurálva.

SITE_TITLE

A webhely és a kiküldött e-mailek címében megjelenő webhelynév beállítása.

SPECIAL_CHARS

További karakterek hozzáadása a vizuális billentyűzethez, lásd: Vizuális billentyűzet.

Az alapértelmezett érték:

SPECIAL_CHARS = ("\t", "\n", "\u00a0", "…")

SINGLE_PROJECT

A felhasználók közvetlen átirányítása egy projektre vagy összetevőre az vezérlőpult helyett. Beállítható True értékre, hogy csak akkor történjen meg, ha valóban csak egy projekt van a Weblate-ben. Alternatívaként megadható egy projekt URL-azonosító (slug), és ekkor mindig arra irányít át.

Példa:

SINGLE_PROJECT = "test"

SSH_EXTRA_ARGS

Added in version 4.9.

Lehetővé teszi egyéni paraméterek hozzáadását, amikor a Weblate SSH kapcsolatot létesít. Ez hasznos, ha régi titkosítást vagy egyéb nem szabványos jellemzőket használó szerverekhez kell csatlakozni.

Például, ha a Weblate SSH kapcsolata hibával megszakad (Unable to negotiate with legacyhost: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1) (Nem sikerült kulcscsere-módszert egyeztetni), ezt így lehet kezelni:

SSH_EXTRA_ARGS = "-oKexAlgorithms=+diffie-hellman-group1-sha1"

Tipp

A megadott sztringet a shell értékeli ki, ezért ügyeljen rá, hogy minden szóközt és speciális karaktert idézőjelek közé tegyen.

STATUS_URL

Az URL, ahol a Weblate példány állapotjelentése elérhető.

SUGGESTION_CLEANUP_DAYS

Javaslatok automatikus törlése egy meghatározott számú nap elteltével. Alapértelmezett érték: None, azaz nincs automatikus törlés.

SUPPORT_STATUS_CHECK

Added in version 5.5.

Féléves támogatási státuszellenőrzés és a rendszergazdák adományozási oldalra történő átirányításának letiltása bejelentkezéskor, ha nincs aktív támogatási előfizetés.

Tipp

A Weblate élményének javítása érdekében ajánlott inkább támogatási előfizetést vásárolni és ezzel a Weblate fejlődését segíteni, ahelyett hogy ezt kikapcsolná.

UNUSED_ALERT_DAYS

Added in version 4.17.

Annak beállítása, hogy mikor jelenjen meg az Összetevő használaton kívülinek tűnik figyelmeztetés.

Alapértelmezett érték: 365 nap. 0-ra állítva a funkció kikapcsolható.

UPDATE_LANGUAGES

Added in version 4.3.2.

Szabályozza, hogy az adatbázis migrációja során frissüljön-e a nyelvi adatbázis. Alapértelmezés szerint be van kapcsolva. Ez a beállítás nincs hatással a setuplang parancsra.

Figyelem

Ha ezt kikapcsolja, a nyelvek megjelenítése eltérhet a valóságtól, mivel a Weblate nyelvi definíciói idővel bővülnek, és a nem definiált nyelvkódok nem fognak megjelenni.

URL_PREFIX

Ez a beállítás lehetővé teszi, hogy a Weblate egy adott elérési úton fusson (ellenkező esetben a webszerver gyökérkönyvtárából kell futnia).

Megjegyzés

A beállítás használatához a szervert is úgy kell konfigurálni, hogy eltávolítsa ezt az előtagot. WSGI esetében például a WSGIScriptAlias beállítás használható erre.

Tipp

Az előtagot / jellel kell kezdeni.

Példa:

URL_PREFIX = "/translations"

Megjegyzés

Ez a beállítás nem működik a Django beépített szerverével, ilyenkor az urls.py fájlt kell módosítani, hogy tartalmazza az előtagot.

VCS_API_DELAY

Added in version 4.15.1.

A harmadik féltől származó API hívások közötti minimális késleltetés beállítása másodpercben, a következő szolgáltatások esetén: GitHub módosítási kérelmek (pull request), GitLab egyesítési kérelmek (merge request), Gitea módosítási kérelmek (pull request), Pagure egyesítési kérelmek (merge request) és Azure DevOps egyesítési kérelmek (pull request).

Ez a beállítás korlátozza a Weblate által ezekre a szolgáltatásokra küldött API hívások gyakoriságát, elkerülve a túlterhelést.

Ha a GitHub másodlagos korlátozó mechanizmusa (rate-limiter) miatt tapasztal korlátozást, az érték növelése segíthet.

Alapértelmezett érték: 10 másodperc.

VCS_BACKENDS

Az elérhető VCS (verziókezelő) háttérrendszerek konfigurációja.

Megjegyzés

A Weblate megpróbálja használni az összes olyan háttérrendszert, amelyhez a szükséges eszközök telepítve vannak.

Tipp

Ezzel korlátozhatja az elérhető választási lehetőségeket vagy saját verziókezelő háttérrendszereket adhat hozzá.

VCS_BACKENDS = ("weblate.vcs.git.GitRepository",)

VCS_CLONE_DEPTH

Beállítja, milyen mélységű klónozást végezzen a Weblate a tárolók esetén.

Megjegyzés

Jelenleg ez csak a Git esetén támogatott. Alapértelmezésben a Weblate sekély (shallow) klónozást végez, hogy gyorsabb legyen a másolás és kevesebb helyet foglaljon. Ha például egyéni kiegészítőket használ, érdemes lehet növelni a klónozás mélységét vagy teljes klónozást választani az érték 0-ra állításával.

Tipp

Ha a feltöltés során ilyen hibát kap: fatal: protocol error: expected old/new/ref, got 'shallow <commit hash>', akkor állítsa a klónozás mélységét 0-ra:

VCS_CLONE_DEPTH = 0

WEBLATE_ADDONS

A használható kiegészítők listája. Ezek használatához az adott fordítási összetevőhöz is engedélyezni kell őket. Alapértelmezésben az összes beépített kiegészítő elérhető. Ha bővíti a listát, érdemes a meglévő kiegészítőket is benne hagyni, például:

WEBLATE_ADDONS = (
    # Built-in add-ons
    "weblate.addons.gettext.GenerateMoAddon",
    "weblate.addons.gettext.UpdateLinguasAddon",
    "weblate.addons.gettext.UpdateConfigureAddon",
    "weblate.addons.gettext.MsgmergeAddon",
    "weblate.addons.gettext.GettextCustomizeAddon",
    "weblate.addons.gettext.GettextAuthorComments",
    "weblate.addons.cleanup.CleanupAddon",
    "weblate.addons.consistency.LanguageConsistencyAddon",
    "weblate.addons.discovery.DiscoveryAddon",
    "weblate.addons.flags.SourceEditAddon",
    "weblate.addons.flags.TargetEditAddon",
    "weblate.addons.flags.SameEditAddon",
    "weblate.addons.flags.BulkEditAddon",
    "weblate.addons.generate.GenerateFileAddon",
    "weblate.addons.json.JSONCustomizeAddon",
    "weblate.addons.xml.XMLCustomizeAddon",
    "weblate.addons.properties.PropertiesSortAddon",
    "weblate.addons.git.GitSquashAddon",
    "weblate.addons.removal.RemoveComments",
    "weblate.addons.removal.RemoveSuggestions",
    "weblate.addons.resx.ResxUpdateAddon",
    "weblate.addons.autotranslate.AutoTranslateAddon",
    "weblate.addons.yaml.YAMLCustomizeAddon",
    "weblate.addons.cdn.CDNJSAddon",
    # Add-on you want to include
    "weblate.addons.example.ExampleAddon",
)

Megjegyzés

A kiegészítő eltávolítása a listából nem távolítja el azt az összetevőkből! Ebben az esetben a Weblate hibát ad. Ezért a listából való eltávolítás előtt minden összetevőből törölje a kiegészítőt.

ADDON_ACTIVITY_LOG_EXPIRY

Added in version 5.6.

Beállítja, hogy mennyi ideig őrizze meg a rendszer a kiegészítők tevékenységi naplóit. Alapértelmezett érték: 180 nap.

WEBLATE_EXPORTERS

Added in version 4.2.

A rendelkezésre álló exportálók listája, amelyekkel különféle fájlformátumokban lehet letölteni fordításokat vagy szójegyzékeket.

WEBLATE_FORMATS

A használható fájlformátumok listája.

Megjegyzés

Az alapértelmezett lista már tartalmazza a leggyakoribb formátumokat.

WEBLATE_MACHINERY

Added in version 4.13.

A használható gépi fordító szolgáltatások listája.

WEBLATE_GPG_IDENTITY

A Weblate által a Git véglegesítések aláírására használt azonosító, például:

WEBLATE_GPG_IDENTITY = "Weblate <weblate@example.com>"

A Weblate a GPG kulcstartóban (a DATA_DIR alatti home/.gnupg mappában) keres megfelelő kulcsot. Ha nem talál, automatikusan létrehoz egyet. További információ: Git véglegesítések aláírása GnuPG-vel.

WEBSITE_REQUIRED

Meghatározza, hogy a Projekt webhelye kitöltése kötelező legyen-e új projekt létrehozásakor. Alapértelmezés szerint kötelező, ami a nyilvános kiszolgálókhoz ideális.

Verziókezelő hitelesítési adatok beállítása

Tipp

Ez a rész a következő hitelesítési változókat írja le: GITHUB_CREDENTIALS, GITLAB_CREDENTIALS, GITEA_CREDENTIALS, PAGURE_CREDENTIALS, BITBUCKETSERVER_CREDENTIALS.

A konfigurációs szótár API-hosztonként meghatározott hitelesítő adatokat tartalmaz. Az API-hoszt eltérhet attól, amit a böngészőben használ, például a GitHub API az api.github.com címen érhető el.

A hitelesítő adatok a Tároló feltöltési URL vagy Forráskód tároló szinten is felülírhatók (ha nincs külön feltöltési (push) URL megadva), ezek előnyt élveznek a konfigurációs fájlban megadottakkal szemben.

Az alábbi beállítások érhetők el minden hoszthoz:

username

API felhasználó megadása (kötelező).

token

API token az API-felhasználóhoz (kötelező).

scheme

Added in version 4.18.

Séma felülírása. A Weblate megpróbálja az URL-ből kinyerni a sémát, ha nem sikerül, a https-t használja. Ha belsőleg futtatja az API szervert, megadhatja az http-t is, de ügyeljen a biztonságra.

Tipp

Docker-konténer esetén a hitelesítő adatokat környezeti változókkal lehet beállítani, lásd: Kódtároló oldalak hitelesítő adatai.