உள்ளமைவு

எல்லா அமைப்புகளும் settings.py இல் சேமிக்கப்படும் (சாங்கோவிற்கு வழக்கம் போல்).

Note

இந்த அமைப்புகளில் ஏதேனும் ஒன்றை மாற்றிய பிறகு, நீங்கள் வலைபெயர்ப்பு மறுதொடக்கம் செய்ய வேண்டும் - wsgi மற்றும் செலரி செயல்முறைகள்.

இது mod_wsgi என இயக்கப்பட்டால், உள்ளமைவை மீண்டும் ஏற்றுவதற்கு அப்பாச்சியை மறுதொடக்கம் செய்ய வேண்டும்.

See also

சாங்கோவை உள்ளமைக்கும் அளவுருக்களுக்கு Django இன் ஆவணங்கள் ஐயும் சரிபார்க்கவும்.

ADMINS_CONTACT

தொடர்பு படிவம் மின்னஞ்சல்களை அனுப்பும் இடத்தை உள்ளமைக்கிறது. கட்டமைக்கப்படவில்லை என்றால், ADMINS இலிருந்து மின்னஞ்சல் முகவரிகள் பயன்படுத்தப்படும்.

இதை மின்னஞ்சல் முகவரிகளின் பட்டியலாக உள்ளமைக்கவும்:

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

See also

ALLOWED_ASSET_DOMAINS

Added in version 5.14.

வலைபெயர்ப்பு இல் சொத்துகளைப் பெற எந்த டொமைன்கள் அனுமதிக்கப்படுகின்றன என்பதை உள்ளமைக்கிறது.

இது நம்பத்தகாத மூலங்களிலிருந்து சொத்துக்களை ஏற்றுவதைத் தடுப்பதன் மூலம் பாதுகாப்பை மேம்படுத்துகிறது. சொத்துக்கள் வலைபெயர்ப்பு சர்வரால் ஒருமுறை பதிவிறக்கம் செய்யப்பட்டு, வெளிப்புற டொமைன்களிலிருந்து பயனர்களுக்கு நேரடியாக வழங்கப்படுவதற்குப் பதிலாக உள்நாட்டில் சேமிக்கப்படும்.

அனுமதிப்பட்டியல் ஆரம்ப முகவரி க்கும் ஒவ்வொரு HTTP திசைதிருப்பல் இலக்குக்கும் வலைபெயர்ப்பு பின்தொடர்வதற்கு முன் பயன்படுத்தப்படும். இந்த அனுமதிப்பட்டியலுக்கு வெளியே உள்ள ஓச்ட்களுக்கான வழிமாற்றுகள் நிராகரிக்கப்படுகின்றன.

இது ஓச்ட்/டொமைன் பெயர்களின் பட்டியலை எதிர்பார்க்கிறது. நீங்கள் முழுத் தகுதியுள்ள பெயர்களைப் பயன்படுத்தலாம் (எ.கா. www.example.com) அல்லது அனைத்து துணை டொமைன்களையும் பொருத்த வைல்டு கார்டாக ஒரு காலகட்டத்தை முன்வைக்கலாம் (எ.கா .example.com cdn.example.com அல்லது static.example.com உடன் பொருந்தும்).

Defaults to ["*"], which allows all domains.

உதாரணம்

ALLOWED_ASSET_DOMAINS = [
    # Allows only cdn.anotherdomain.org
    "cdn.anotherdomain.org",
    # Allows example.com and all its subdomains
    ".example.com",
]

இது தற்போது பின்வரும் இடங்களில் பயன்படுத்தப்படுகிறது:

ALLOWED_MACHINERY_DOMAINS

Configures which custom translation service domains are explicitly allowed in project-level translation service configuration.

This setting applies only to translation services and does not affect ALLOWED_ASSET_DOMAINS.

இது ஓச்ட்/டொமைன் பெயர்களின் பட்டியலை எதிர்பார்க்கிறது. நீங்கள் முழுத் தகுதியான பெயர்களைப் பயன்படுத்தலாம் அல்லது எல்லா துணை டொமைன்களுக்கும் பொருந்த, ஒரு காலகட்டத்தை வைல்டு கார்டாக முன்வைக்கலாம்.

இயல்புநிலையாக [].

The allowlist affects project-managed translation services in two ways: it permits the configured endpoint during outbound validation, and it marks matching hosts as trusted when deciding whether remote provider error details or response bodies can be shown to the user. Matching hosts are also exempt from private-target restrictions. For direct connections, Weblate does not resolve, pin, or verify the peer address of matching hosts. Only add hosts or domains whose network destinations are trusted. When a configured http பதிலாள் is used, the proxy is trusted to resolve the destination hostname.

ALLOWED_ASSET_SIZE

Added in version 5.14.

வலைபெயர்ப்பு இல் சொத்துகளைப் பெறுவதற்கு அல்லது பதிவேற்றுவதற்கு பைட்டுகளில் அளவு வரம்பை உள்ளமைக்கிறது. இயல்புநிலை 10 எம்பி.

ASSET_PRIVATE_ALLOWLIST

Added in version 2025.5.

தனிப்பட்ட இலக்கு சரிபார்ப்புகளைச் செயல்படுத்தும் தொலைநிலை சொத்துப் பதிவிறக்கங்களுக்கு ASSET_RESTRICT_PRIVATE இலிருந்து விலக்கு அளிக்கப்பட்ட ஓச்ட்பெயர்கள் அல்லது டொமைன்களை வரையறுக்கிறது. உள்ளீடுகள் சாங்கோ புரவலன் பொருந்தும் சொற்பொருளைப் பின்பற்றுகின்றன, எனவே assets.internal.example அல்லது .internal.example போன்ற மதிப்புகளைப் பயன்படுத்தலாம்.

இது ALLOWED_ASSET_DOMAINS; தொலைநிலை சொத்துக்கள் இன்னும் சொத்து டொமைன் அனுமதிப்பட்டியலுடன் பொருந்த வேண்டும்.

இயல்புநிலை உள்ளமைவு:

ASSET_PRIVATE_ALLOWLIST = []

ASSET_RESTRICT_PRIVATE

Added in version 2025.5.

இலக்கு புரவலன் ASSET_PRIVATE_ALLOWLIST இல் சேர்க்கப்படவில்லை எனில், அக அல்லது பொது அல்லாத முகவரிகளை சுட்டிக்காட்டும் தொலைநிலை சொத்து URLகளை நிராகரிக்கவும். முன்னிருப்பாக ஆன்.

இயக்கப்பட்டால், சரிபார்ப்பின் போது தீர்க்க முடியாத ஓச்ட்பெயர்கள் ASSET_PRIVATE_ALLOWLIST இல் வெளிப்படையாக சேர்க்கப்படாவிட்டால் நிராகரிக்கப்படும். இது தற்போது திரைக்காட்சி முகவரி பதிவேற்றங்களுக்கும் சாவாச்கிரிப்ட் உள்ளூராக்கல் சி.டி.என் செருகு நிரலுக்கான ரிமோட் உஉகுமொ பதிவிறக்கங்களுக்கும் பொருந்தும்.

ALTCHA_COST

Added in version 2025.5.

ALTCHA ப்ரூஃப்-ஆஃப்-வொர்க் சவாலுக்கான Argon2id நேரச் செலவு. இயல்புநிலையாக 3.

அகற்றப்பட்ட ALTCHA விட்செட் v2 இல் பயன்படுத்தப்பட்ட ALTCHA_MAX_NUMBER ஐ மாற்றுகிறது.

ALTCHA_MEMORY_COST

Added in version 2025.5.

KiB இல் Argon2id நினைவக விலை. இயல்புநிலையாக 65536.

ALTCHA_PARALLELISM

Added in version 2025.5.

Argon2id இணையான காரணி. இயல்புநிலையாக 1.

ANONYMOUS_USER_NAME

கையொப்பமிடப்படாத பயனர்களின் பயனர்பெயர்.

AUDITLOG_EXPIRY

வலைபெயர்ப்பு செய்யும் அதிகபட்ச நாட்கள் கணக்கு செயல்பாடு குறித்த தகவல்களைக் கொண்ட தணிக்கை பதிவுகளை வைத்திருக்கும்.

இயல்புநிலை 180 நாட்களுக்கு.

AUTH_LOCK_ATTEMPTS

வீதத்தைக் கட்டுப்படுத்துவதற்கு முன் தோல்வியுற்ற அங்கீகார முயற்சிகளின் அதிகபட்ச எண்ணிக்கை.

இது தற்போது பின்வரும் இடங்களில் பயன்படுத்தப்படுகிறது:

  • உள்நுழைக. கணக்கு கடவுச்சொல்லை நீக்குகிறது, புதிய கடவுச்சொல்லை கோராமல் பயனரை உள்நுழைவதைத் தடுக்கிறது.

  • Second-factor sign in. Deletes the account password after this many rejected second-factor submissions since the last successful second-factor sign in. This also invalidates pending password sign-ins. Other authentication methods and API tokens remain usable.

  • கடவுச்சொல் மீட்டமைப்பு. புதிய மின்னஞ்சல்கள் அனுப்பப்படுவதைத் தடுக்கிறது, பல கடவுச்சொல்-மறுசீரமைக்கப்பட்ட முயற்சிகளைக் கொண்ட பயனர்களை ச்பேமிங் செய்வதைத் தவிர்க்கிறது.

இயல்புநிலை 10 க்கு.

AUTO_UPDATE

அனைத்து களஞ்சியங்களையும் நாள்தோறும் அடிப்படையில் புதுப்பிக்கிறது.

Every hour, Weblate queues updates for repositories whose component ID modulo 24 matches the current UTC hour. This distributes updates throughout the day. For example, component ID 25 is selected during the hour from 01:00 to 01:59 UTC. Linked components use the schedule of the component that owns their shared repository.

The assigned hour determines when updates are queued, not when they finish. Execution can be delayed by queued tasks or repository operations. Restarting Celery does not change the assigned hour. This setting does not provide a configurable update time window.

Hint

வலைபெயர்ப்பு களஞ்சியங்களை தானாகப் புதுப்பிக்க நீங்கள் அறிவிப்பு கொக்கிகள் ஐப் பயன்படுத்தவில்லை என்றால் பயனுள்ளதாக இருக்கும்.

Note

பின்தங்கிய பொருந்தக்கூடிய தன்மைக்கான சரம் தேர்வுக்கு கூடுதலாக ஆன்/ஆஃப் விருப்பங்கள் உள்ளன.

விருப்பங்கள்:

"none"

நாள்தோறும் புதுப்பிப்புகள் இல்லை.

"ரிமோட்" மேலும் False

Fetch remote changes without merging them into the working copy. This is the default; False does not disable daily updates.

"முழு" மேலும் உண்மை

Fetch remote changes and merge them into the working copy.

Note

Automatic updates require that செலரியைப் பயன்படுத்தி பின்னணி பணிகள் is working. Restart Celery after changing this setting for the new value to take effect.

AVATAR_URL_PREFIX

அவதார் முகவரி களை உருவாக்குவதற்கான முன்னொட்டு: $ {AVATAR_URL_PREFIX}/அவதார்/$ {MAIL_HASH}? $ {PARAMS}. பின்வரும் சேவைகள் வேலை செய்ய அறியப்படுகின்றன:

https://gravatar.com/ இன் படி கிராவதார் (இயல்புநிலை)

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

லிப்ராவதார், https://www.libravatar.org/ இன் படி

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

AVATAR_URL_TEMPLATE

Added in version 2026.10.

Template to generate avatar URLs. Defaults to "{AVATAR_URL_PREFIX}avatar/{mail_hash}?{querystring}".

It can contain {AVATAR_URL_PREFIX}, {mail_hash}, {querystring}, {username}, and {size}.

For example, to fetch avatars by username instead of e-mail hash (as needed by Codeberg's Forgejo-backed avatar service):

AVATAR_URL_TEMPLATE = "{AVATAR_URL_PREFIX}avatar/{username}/{size}"

AUTH_TOKEN_VALID

How long the authentication token and temporary password from password reset e-mails is valid for. Set in number of seconds, defaulting to 172800 (2 days). E-mail validation codes are checked against this lifetime when used, even if scheduled cleanup has not yet removed them. This does not set a deadline for other authentication pipeline steps.

AUTH_PASSWORD_DAYS

ஒரு பயனருக்கு முன்னர் பயன்படுத்தப்பட்ட கடவுச்சொல்லை மீண்டும் பயன்படுத்துவதை எத்தனை நாட்கள் வலைபெயர்ப்பு நிராகரிக்கிறது.

சரிபார்ப்பு தணிக்கைப் பதிவை அடிப்படையாகக் கொண்டது, AUDITLOG_EXPIRY குறைந்தபட்சம் இதைப் போலவே இருக்க வேண்டும்.

Note

வலைபெயர்ப்பு 2.15 க்கு முன்னர் செய்யப்பட்ட கடவுச்சொல் மாற்றங்கள் இந்தக் கொள்கையில் கணக்கிடப்படாது.

இயல்புநிலை 180 நாட்களுக்கு.

AUTOFIX_LIST

ஒரு சரத்தை சேமிக்கும்போது விண்ணப்பிக்க தானியங்கி திருத்தங்களின் பட்டியல்.

Note

தானிஃபிக்சர் இடைமுகத்தை செயல்படுத்தும் பைதான் வகுப்பிற்கு முழு தகுதி வாய்ந்த பாதையை வழங்கவும்.

கிடைக்கும் திருத்தங்கள் தானியங்கி சரிசெய்தல் இல் விவரிக்கப்பட்டுள்ளன.

எதைப் பயன்படுத்த வேண்டும் என்பதை நீங்கள் தேர்ந்தெடுக்கலாம்:

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

BACKGROUND_TASKS

Added in version 4.5.2.

ஒரு கூறுக்கு எவ்வளவு அடிக்கடி நீண்ட பராமரிப்பு பணிகள் தூண்டப்பட வேண்டும் என்பதை வரையறுக்கிறது.

இப்போது இது கட்டுப்படுத்துகிறது:

சாத்தியமான தேர்வுகள்:

  • மாதாந்திர (இது இயல்புநிலை)

  • weekly

  • daily

  • never

Note

வலைபெயர்ப்பில் ஆயிரக்கணக்கான கூறுகள் இருக்கும்போது அதிர்வெண்ணை அதிகரிப்பது பரிந்துரைக்கப்படவில்லை.

BASIC_LANGUAGES

Added in version 4.4.

புதிய மொழிபெயர்ப்பைத் தொடங்க பயனர்களுக்கு வழங்குவதற்கான மொழிகளின் பட்டியல். குறிப்பிடப்படாதபோது, ஒரு உள்ளமைக்கப்பட்ட பட்டியல் பயன்படுத்தப்படுகிறது (இதில் பொதுவாகப் பயன்படுத்தப்படும் அனைத்து மொழிகளும் அடங்கும், ஆனால் நாட்டின் குறிப்பிட்ட மாறுபாடுகள் இல்லாமல்).

இது தேவையற்ற மொழிகளைச் சேர்க்க சலுகை பெறாத பயனர்களை மட்டுமே கட்டுப்படுத்துகிறது. வலைபெயர்ப்பில் வரையறுக்கப்பட்ட மொழிகளின் முழுத் தேர்வையும் திட்ட நிர்வாகிகள் இன்னும் வழங்கியுள்ளனர்.

Note

இது வலைபெயர்ப்புடுக்கான புதிய மொழிகளை வரையறுக்காது - இது தரவுத்தளத்தில் இருக்கும்வற்றை மட்டுமே வடிகட்டுகிறது.

உதாரணமாக:

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

BORG_EXTRA_ARGS

Added in version 4.9.

உள்ளமைக்கப்பட்ட காப்புப்பிரதிகள் தூண்டப்படும்போது, borg create என்பதற்கு கூடுதல் வாதங்களை அனுப்பலாம்.

உதாரணமாக:

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

CACHE_DIR

Added in version 4.16.

வலைபெயர்ப்பு கேச் கோப்புகளை சேமிக்கும் கோப்பகம். DATA_DIR இல் உள்ள cache துணைக் கோப்புறைக்கு இயல்புநிலை.

DATA_DIR பிணையம் கோப்பு முறைமையில் இருந்தால், உள்ளக அல்லது தற்காலிக கோப்பு முறைமைக்கு இதை மாற்றவும்.

வலைபெயர்ப்பு இங்கு உருவாக்கப்பட்ட உதவிக் கோப்புகளைச் சேமித்து, அவற்றில் சிலவற்றைச் செயல்படுத்துகிறது, எனவே CACHE_DIR எழுதக்கூடியதாக இருக்க வேண்டும் மற்றும் செயல்படுத்த அனுமதிக்கும் கோப்பு முறைமையில் ஏற்றப்பட்டிருக்க வேண்டும். இந்தக் கோப்பகத்திற்கு noexec ஏற்ற விருப்பங்களைப் பயன்படுத்துவதைத் தவிர்க்கவும்.

கப்பல்துறை கொள்கலன் இதற்கு ஒரு தனி தொகுதியைப் பயன்படுத்துகிறது, பார்க்க கப்பல்துறை கொள்கலன் தொகுதிகள்.

பின்வரும் துணை அடைவுகள் பொதுவாக உள்ளன:

ssh

VCS அணுகலுக்குப் பயன்படுத்தப்படும் உதவி கோப்புகள் உருவாக்கப்பட்டன.

fonts

font-config cache க்கு எழுத்துருக்களை நிர்வகித்தல்.

avatar

தற்காலிக சேமிப்பு பயனர் அவதாரங்கள், பார்க்க அவதாரங்கள்.

static

நிலையான சாங்கோ கோப்புகளுக்கான இயல்புநிலை இருப்பிடம், STATIC_ROOT மூலம் குறிப்பிடப்படுகிறது. பார்க்கவும் நிலையான கோப்புகளை வழங்குதல்.

tesseract

திரை சாட்கள் மற்றும் காட்சி சூழல் க்கான OCR பயிற்சி பெற்ற தரவு.

CSP_SCRIPT_SRC, CSP_IMG_SRC, CSP_CONNECT_SRC, CSP_STYLE_SRC, CSP_FONT_SRC, CSP_FORM_SRC

வெப்லேட்டுக்கு Content-Security-Policy தலைப்பைத் தனிப்பயனாக்குங்கள். மூன்றாம் தரப்பு சேவைகளுடன் (Matomo, Google Analytics, Sentry, ...) செயல்படுத்தப்பட்ட ஒருங்கிணைப்புகளின் அடிப்படையில் தலைப்பு தானாகவே உருவாக்கப்படும்.

இவை அனைத்தும் ஒரு வெற்று பட்டியலில் இயல்புநிலை.

உதாரணமாக:

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

CHECK_LIST

மொழிபெயர்ப்பில் செய்ய தரமான சோதனைகளின் பட்டியல்.

Note

சோதனை இடைமுகத்தை செயல்படுத்தும் பைதான் வகுப்பிற்கு முழு தகுதி வாய்ந்த பாதையை வழங்கவும்.

உங்களுக்கு தொடர்புடையவற்றைச் சேர்க்க சோதனைகளின் பட்டியலை சரிசெய்யவும்.

உள்ளமைக்கப்பட்ட அனைத்து தர சோதனைகள் முன்னிருப்பாக இயக்கப்படும், இந்த அமைப்புகளை நீங்கள் மாற்றலாம். முன்னிருப்பாக அவை மாதிரி உள்ளமைவு இல் கருத்து தெரிவிக்கப்படுகின்றன, இதனால் இயல்புநிலை மதிப்புகள் பயன்படுத்தப்படும். ஒவ்வொரு புதிய வலைபெயர்ப்பு பதிப்பிற்கும் புதிய சோதனைகள் மேற்கொள்ளப்படுகின்றன.

எல்லா சோதனைகளையும் நீங்கள் அணைக்கலாம்:

CHECK_LIST = ()

நீங்கள் சிலவற்றை மட்டுமே இயக்க முடியும்:

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

Note

இந்த அமைப்பை மாற்றுவது புதிதாக மாற்றப்பட்ட மொழிபெயர்ப்புகளை மட்டுமே பாதிக்கும். ஏற்கனவே உள்ள காசோலைகள் இன்னும் தரவுத்தளத்தில் சேமிக்கப்படும். சேமிக்கப்பட்ட மொழிபெயர்ப்புகளிலும் மாற்றங்களைப் பயன்படுத்த, updatechecks ஐ இயக்கவும்.

COMMIT_PENDING_HOURS

பின்னணி பணியின் மூலம் நிலுவையில் உள்ள மாற்றங்களைச் செய்வதற்கு இடையில் மணிநேரங்களின் எண்ணிக்கை.

COMPONENT_ZIP_UPLOAD_MAX_SIZE

Added in version 5.17.1.

பதிவேற்றப்பட்ட கூறு ZIP கோப்புகளுக்கான அதிகபட்ச அளவை பைட்டுகளில் உள்ளமைக்கிறது. இயல்புநிலை 50 எம்பி.

டோக்கரில், WEBLATE_COMPONENT_ZIP_UPLOAD_MAX_SIZE சூழல் மாறியைப் பயன்படுத்தி இதை உள்ளமைக்கவும்.

CONTACT_FORM

Added in version 4.6.

தொடர்பு படிவத்திலிருந்து மின்னஞ்சல் எவ்வாறு அனுப்பப்படுகிறது என்பதை உள்ளமைக்கிறது. உங்கள் அஞ்சல் சேவையகத்தின் உள்ளமைவுடன் பொருந்தக்கூடிய உள்ளமைவைத் தேர்வுசெய்க.

"reply-to"

The sender is used as Reply-To, this is the default behaviour.

"from"

The sender is used as From. Your mail server needs to allow sending such e-mails.

"disabled"

தொடர்பு படிவத்தை முழுவதுமாக முடக்குகிறது.

Added in version 5.15.

See also

ADMINS_CONTACT

DATA_DIR

கோப்புறை வலைபெயர்ப்பு எல்லா தரவையும் சேமிக்கிறது. இது வி.சி.எச் களஞ்சியங்களுக்கான இணைப்புகள், ஒரு முழு உரை குறியீடு மற்றும் வெளிப்புற கருவிகளுக்கான பல்வேறு உள்ளமைவு கோப்புகள் ஆகியவற்றைக் கொண்டுள்ளது.

பின்வரும் துணை அடைவுகள் பொதுவாக உள்ளன:

home

ச்கிரிப்ட்களைத் தூண்டுவதற்கு வீட்டு அடைவு பயன்படுத்தப்படுகிறது.

ssh

பாஓடு விசைகள் மற்றும் உள்ளமைவு.

media

சாங்கோ மீடியா கோப்புகளுக்கான இயல்புநிலை இருப்பிடம், MEDIA_ROOT மூலம் குறிப்பிடப்படுகிறது. பதிவேற்றிய திரை சாட்களைக் கொண்டுள்ளது, பார்க்கவும் திரை சாட்கள் மற்றும் காட்சி சூழல்.

vcs

மொழிபெயர்ப்புகளுக்கான பதிப்பு-கட்டுப்பாட்டு களஞ்சியங்கள்.

backups

நாள்தோறும் காப்பு தரவு. விவரங்களுக்கு காப்புப்பிரதிகளுக்கான தரவை கொட்டியது என்பதைச் சரிபார்.

fonts:

பயனர் பதிவேற்றிய எழுத்துருக்கள், பார்க்க எழுத்துருக்களை நிர்வகித்தல்.

cache

பல்வேறு தற்காலிக சேமிப்புகள். CACHE_DIR ஐப் பயன்படுத்தி வேறு இடத்தில் வைக்கலாம்.

கப்பல்துறை கொள்கலன் இதற்கு ஒரு தனி தொகுதியைப் பயன்படுத்துகிறது, பார்க்க கப்பல்துறை கொள்கலன் தொகுதிகள்.

Note

இந்த அடைவு வலைபெயர்ப்பு மூலம் எழுதப்பட வேண்டும். இதை WSGI ஆக இயக்கினால், www-data பயனருக்கு எழுத்து அணுகல் இருக்க வேண்டும்.

இதை அடைவதற்கான எளிதான வழி பயனரை கோப்பகத்தின் உரிமையாளராக மாற்றுவதாகும்:

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

இயல்புநிலை /வீடு/வலைபெயர்ப்பு/தரவு, ஆனால் அது கட்டமைக்கப்படும் என்று எதிர்பார்க்கப்படுகிறது.

DATABASE_BACKUP

தரவுத்தள காப்புப்பிரதிகள் எளிய உரையாக சேமிக்கப்பட வேண்டுமா, சுருக்கப்பட்டதா அல்லது தவிர்க்கப்பட வேண்டுமா. அங்கீகரிக்கப்பட்ட மதிப்புகள்:

  • "plain"

  • "compressed"

  • "none"

DEFAULT_ACCESS_CONTROL

புதிய திட்டங்களுக்கான இயல்புநிலை அணுகல்-கட்டுப்பாட்டு அமைப்பு:

0

பொது

1

பாதுகாக்கப்பட்டது

100

தனியார்

200

தனிப்பயன்

நீங்கள் ACL ஐ கைமுறையாக நிர்வகிக்கிறீர்கள் என்றால் Custom ஐப் பயன்படுத்தவும், அதாவது உள் வலைபெயர்ப்பு நிர்வாகத்தை நம்பவில்லை.

DEFAULT_AUTO_WATCH

Added in version 4.5.

புதிய பயனர்களுக்கு தானாகப் பங்களிப்பில் உள்ள திட்டங்களைப் பார்க்க வேண்டும் என்பதை உள்ளமைக்கிறது. இயல்புநிலையாக உண்மை.

DEFAULT_RESTRICTED_COMPONENT

Added in version 4.1.

கூறு கட்டுப்பாட்டுக்கான இயல்புநிலை மதிப்பு.

default_add_message, default_addon_message, default_commit_message, இயல்புநிலை_டெலெட்_மெசேச், இயல்புநிலை_மெர்ச்_மெச்ச்

வெவ்வேறு செயல்பாடுகளுக்கான இயல்புநிலை செய்திகளை அனுப்பவும், விவரங்களுக்கு கூறு உள்ளமைவு ஐப் பார்க்கவும்.

உள்ளமைக்கப்பட்ட இயல்புநிலைகள் வழக்கமான கமிட்களைப் பின்பற்றுகின்றன மற்றும் கிடைக்கும் இடங்களில் வலைபெயர்ப்பு இணைப்புகளை உள்ளடக்கும். இந்த அமைப்புகளை மாற்றுவது புதிதாக உருவாக்கப்பட்ட இயல்புநிலைகளை பாதிக்கிறது; ஏற்கனவே உள்ள செய்தி டெம்ப்ளேட்களை அமைப்பு படிவங்களில் தள இயல்புநிலையை மீட்டமை என மீட்டமைக்க முடியும். மரபுரிமை மதிப்புகளுக்கு, தளத்தின் இயல்புநிலையை மீட்டெடுப்பது, அந்த செய்திக்கான பரம்பரையையும் முடக்குகிறது.

DEFAULT_ADDONS

உருவாக்கப்பட்ட ஒவ்வொரு கூறுகளுக்கும் நிறுவ இயல்புநிலை துணை நிரல்கள்.

Note

இந்த அமைப்பு புதிதாக உருவாக்கப்பட்ட கூறுகளை மட்டுமே பாதிக்கிறது.

உதாரணமாக:

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

ஆணையர் மின்னஞ்சல் முகவரி, இயல்புநிலையாக noreply@weblate.org.

This identifies Weblate as the committer, separately from the translator recorded as the author. To make translators' author e-mail addresses private by default, set PRIVATE_COMMIT_EMAIL_OPT_IN to False.

DEFAULT_COMMITER_NAME

ஆணையர் பெயர், இயல்புநிலையாக வெப்லேட்.

This identifies Weblate as the committer, separately from the translator recorded as the author. To make translators' author names private by default, set PRIVATE_COMMIT_NAME_OPT_IN to False.

DEFAULT_LANGUAGE

Added in version 4.3.2.

எந்த புதிய கூறுகளுக்கும் மூல மொழி.

இயல்புநிலை en. பொருந்தக்கூடிய மொழி பொருள் தரவுத்தளத்தில் இருக்க வேண்டும்.

DEFAULT_MERGE_STYLE

எந்தவொரு புதிய கூறுகளுக்கும் பாணியை ஒன்றிணைக்கவும்.

  • ரிபேச் - இயல்புநிலை

  • ஒன்றிணைத்தல்

DEFAULT_NOTIFICATIONS

Added in version 2026.10.1.

Default notification settings for every newly created user.

A list of 3-tuples consisting of notification scope, notification frequency and notification handler.

Scopes:

0

All

10

Watched

20

Administered

Frequencies:

0

No notification

1

Instant notification

2

Daily digest

3

Weekly digest

4

Monthly digest

Handlers:

ApprovedStringNotificaton

String was approved

ChangedStringNotificaton

String was changed

ComponentTranslatedNotificaton

Component was translated

LanguageTranslatedNotificaton

Language was translated

LastAuthorCommentNotificaton

String you contributed to received a comment

LicenseNotification

License was changed

LockNotification

Component was locked or unlocked

MentionCommentNotificaton

You were mentioned in a comment

MergeFailureNotification

Repository operation failed

NewAlertNotificaton

New alert emerged in a component

NewAnnouncementNotificaton

Announcement was published

NewCommentNotificaton

Comment was added

NewComponentNotificaton

New translation component was created

NewContributorNotificaton

Contributor made their first translation

NewStringNotificaton

String is available for translation

NewSuggestionNotificaton

Suggestion was added

NewTranslationNotificaton

New language was added or requested

ParseErrorNotification

Parse error occurred

PendingSuggestionsNotification

Pending suggestions exist

RepositoryNotification

Operation was performed in the repository

ToDoStringsNotification

Unfinished strings exist

TranslatedStringNotificaton

String was edited by user

TranslationActivitySummaryNotification

Translation activity summary

Note

This setting affects only newly created users.

உதாரணமாக:

DEFAULT_NOTIFICATIONS = [
    (0, 1, "MentionCommentNotificaton"),
    (10, 1, "LastAuthorCommentNotificaton"),
]

DEFAULT_SHARED_TM

பகிரப்பட்ட மொழிபெயர்ப்பு நினைவகத்தைப் பயன்படுத்து மற்றும் பகிரப்பட்ட மொழிபெயர்ப்பு நினைவகத்திற்கு பங்களிக்கவும் இன் இயல்புநிலை மதிப்பை உள்ளமைக்கிறது.

DEFAULT_TRANSLATION_REVIEW

Added in version 5.16.

மதிப்புரைகளை இயக்கவும் இன் இயல்புநிலை மதிப்பை உள்ளமைக்கிறது. இயல்பாக அணைக்கப்பட்டது.

DEFAULT_SOURCE_REVIEW

Added in version 5.16.

மூல மதிப்புரைகளை இயக்கவும் இன் இயல்புநிலை மதிப்பை உள்ளமைக்கிறது. இயல்பாக அணைக்கப்பட்டது.

DEFAULT_AUTOCLEAN_TM

Added in version 5.13.

தானியங்கி மொழிபெயர்ப்பு நினைவகம் இன் இயல்புநிலை மதிப்பை உள்ளமைக்கிறது.

DEFAULT_TRANSLATION_PROPAGATION

மொழிபெயர்ப்புப் பரப்புதலுக்கான இயல்புநிலை அமைப்பு, இயல்புநிலையாக உண்மை.

DEFAULT_PULL_MESSAGE

இழுக்கும் கோரிக்கைகளுக்கு இயல்புநிலை தலைப்பு மற்றும் செய்தியை உள்ளமைக்கிறது.

உள்ளமைக்கப்பட்ட இயல்புநிலையானது வழக்கமான கடமைகளைப் பின்பற்றுகிறது மற்றும் வலைபெயர்ப்பு இணைப்புகள் மற்றும் மொழிபெயர்ப்பு நிலை ஆகியவற்றை உள்ளடக்கியது.

ENABLE_AVATARS

பயனர்களுக்கான கிராவதார் அடிப்படையிலான அவதாரங்களை இயக்க வேண்டுமா. இயல்பாகவே.

அவதாரங்கள் சேவையகத்தில் கொண்டு செல்லப்பட்டு தற்காலிகமாக சேமிக்கப்படுகின்றன, தனிப்பட்ட தகவல்களை கசியவிட்ட அபாயத்தைக் குறைத்து, பயனர் அனுபவத்தை விரைவுபடுத்துகின்றன.

ENABLE_HOOKS

அநாமதேய ரிமோட் கொக்கிகள் இயக்க வேண்டுமா.

ENABLE_HTTPS

Changed in version 5.7: வலைபெயர்ப்புக்கு இப்போது வலைஅதின் ஆதரவுக்கு உஉபநெப தேவை.

வலைபெயர்ப்புடுக்கு இணைப்புகளை https அல்லது http என அனுப்ப வேண்டுமா. இந்த அமைப்பு அனுப்பப்பட்ட மின்னஞ்சல்களை பாதிக்கிறது மற்றும் முழுமையான முகவரி களை உருவாக்குகிறது.

இயல்புநிலை உள்ளமைவில் இது https உடன் தொடர்புடைய பல சாங்கோ அமைப்புகளுக்கும் பயன்படுத்தப்படுகிறது - இது பாதுகாப்பான குக்கீகளை செயல்படுத்துகிறது, hsts ஐ மாற்றுகிறது அல்லது https முகவரி க்கு திருப்பிவிட உதவுகிறது.

HTTPS திசைதிருப்பல் சில சமயங்களில் சிக்கலாக இருக்கலாம், மேலும் நெறிமுறை தலைப்புகளை சாங்கோவிற்குச் சரியாக அனுப்பாத SSL டர்மினேசன் செய்யும் ரிவர்ச் ப்ராக்சியைப் பயன்படுத்தினால், எல்லையற்ற திசைதிருப்பலில் சிக்கலை நீங்கள் சந்திக்கலாம். SSL நிலையை சாங்கோ சரியாகக் கண்டறிய அனுமதிக்க X-Forwarded-Proto அல்லது Forwarded தலைப்புகளை உமிழ உங்கள் தலைகீழ் பதிலாள் உள்ளமைவை மாற்றவும் அல்லது SECURE_PROXY_SSL_HEADER ஐ உள்ளமைக்கவும்.

இது முடக்கப்பட்டால், otp_webauthn.E031 பிழையுடன் வலைபெயர்ப்பு தொடங்கும். SILENCED_SYSTEM_CHECKS இல் சேர்ப்பதன் மூலம் இந்தப் பிழையை நீங்கள் அமைதிப்படுத்தலாம், ஆனால் HTTPS இல்லாத தளங்களுக்கு WebAuthn வேலை செய்யாது.

ENABLE_SHARING

Community மெனுவை இயக்கவும்/முடக்கவும், அதனால் பயனர்கள் சமூக வலைப்பின்னல்களில் மொழிபெயர்ப்பு முன்னேற்றத்தைப் பகிரலாம்.

EXTRA_HTML_HEAD

Added in version 4.15.

html தலைப்பில் கூடுதல் மார்க்அப்பைச் செருகவும். தள உரிமையை சரிபார்க்க பயன்படுத்தலாம், எடுத்துக்காட்டாக:

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

Warning

சரத்தில் சுத்திகரிப்பு எதுவும் செய்யப்படவில்லை. இது html தலைப்பில் செருகப்படுகிறது.

GET_HELP_URL

Added in version 4.5.2.

உங்கள் வலைபெயர்ப்பு நிகழ்வுக்கான ஆதரவைக் காணக்கூடிய முகவரி.

GITEA_CREDENTIALS

Added in version 4.12.

அறிவிலிதேநீர் சேவையகங்களுக்கான நற்சான்றிதழ்களுக்கான பட்டியல்.

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

ஒவ்வொரு பநிஇ ஓச்டுக்கும் வரையறுக்கப்பட்ட நற்சான்றிதழ்களை உள்ளமைவு அகராதி கொண்டுள்ளது. ஏறக்குறைய அனைத்து பதிப்புக் கட்டுப்பாட்டு ஒருங்கிணைப்புகளுக்கும் ஒரே மாதிரியான தளவமைப்பு உள்ளது மற்றும் பதிப்பு கட்டுப்பாட்டு நற்சான்றிதழ்களை உள்ளமைத்தல் இல் விவரிக்கப்பட்டுள்ளது.

GITLAB_CREDENTIALS

Added in version 4.3.

அறிவிலிஆய்வு சேவையகங்களுக்கான நற்சான்றிதழ்களுக்கான பட்டியல்.

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

Note

பநிஇ ஐப் பயன்படுத்த தனிப்பட்ட அணுகல் டோக்கனுக்கு api ச்கோப் தேவை.

ஒவ்வொரு பநிஇ ஓச்டுக்கும் வரையறுக்கப்பட்ட நற்சான்றிதழ்களை உள்ளமைவு அகராதி கொண்டுள்ளது. ஏறக்குறைய அனைத்து பதிப்புக் கட்டுப்பாட்டு ஒருங்கிணைப்புகளுக்கும் ஒரே மாதிரியான தளவமைப்பு உள்ளது மற்றும் பதிப்பு கட்டுப்பாட்டு நற்சான்றிதழ்களை உள்ளமைத்தல் இல் விவரிக்கப்பட்டுள்ளது.

GITHUB_CREDENTIALS

Added in version 4.3.

அறிவிலிமையம் சேவையகங்களுக்கான நற்சான்றிதழ்களுக்கான பட்டியல்.

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

Note

நேர்த்தியான தனிப்பட்ட அணுகல் டோக்கன்கள் மற்றும் கிளாசிக் தனிப்பட்ட அணுகல் டோக்கன்கள் இரண்டையும் பயன்படுத்த முடியும். நேர்த்தியான டோக்கன்கள் ஒரு நிறுவனத்திற்கு மட்டுமே வரையறுக்கப்பட்டுள்ளன, எனவே நிறுவனத்திற்கு வெளியே (பொதுவாக பயனர் பெயர்வெளியில்) ஒரு களஞ்சியத்தை வலைபெயர்ப்பு பிரிக்க விரும்பினால் அது வேலை செய்யாது.

இழுத்தல் கோரிக்கைகளை நகலி செய்ய, அழுத்தவும் மற்றும் உருவாக்கவும், உள்ளடக்கங்கள் மற்றும் கோரிக்கைகளை இழுத்தல் ஆகியவற்றுக்கான படிக்க மற்றும் எழுத அணுகல் தேவை.

Administration might also be necessary க்கு forking a களஞ்சியம் if you intend பெறுநர் use forking and the original களஞ்சியம் is not public.

Hint

https://github.com/ க்கு api.github.com ஐ பநிஇ ஓச்டாகப் பயன்படுத்தவும்.

ஒவ்வொரு பநிஇ ஓச்டுக்கும் வரையறுக்கப்பட்ட நற்சான்றிதழ்களை உள்ளமைவு அகராதி கொண்டுள்ளது. ஏறக்குறைய அனைத்து பதிப்புக் கட்டுப்பாட்டு ஒருங்கிணைப்புகளுக்கும் ஒரே மாதிரியான தளவமைப்பு உள்ளது மற்றும் பதிப்பு கட்டுப்பாட்டு நற்சான்றிதழ்களை உள்ளமைத்தல் இல் விவரிக்கப்பட்டுள்ளது.

GITHUB_LEGACY_APP_WEBHOOK_SECRET

Added in version 2026.8.

Webhook secret for a legacy GitHub App which delivers events to the generic GitHub webhook URL, /hooks/github/.

App webhook deliveries to the generic URL are rejected when this setting is empty or their X-Hub-Signature-256 does not match. Ordinary repository webhooks are unaffected. GitHub Apps registered through Weblate use their per-App webhook URLs and do not use this setting.

GITHUB_LEGACY_APP_WEBHOOK_SECRET = "your-webhook-secret"

BITBUCKETSERVER_CREDENTIALS

Added in version 4.16.

பிட்பக்கெட் தரவு மையத்திற்கான நற்சான்றிதழ்களுக்கான பட்டியல்.

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

ஒவ்வொரு பநிஇ ஓச்டுக்கும் வரையறுக்கப்பட்ட நற்சான்றிதழ்களை உள்ளமைவு அகராதி கொண்டுள்ளது. ஏறக்குறைய அனைத்து பதிப்புக் கட்டுப்பாட்டு ஒருங்கிணைப்புகளுக்கும் ஒரே மாதிரியான தளவமைப்பு உள்ளது மற்றும் பதிப்பு கட்டுப்பாட்டு நற்சான்றிதழ்களை உள்ளமைத்தல் இல் விவரிக்கப்பட்டுள்ளது.

BITBUCKETCLOUD_CREDENTIALS

Added in version 5.8.

பிட்பக்கெட் முகில் சேவையகங்களுக்கான நற்சான்றிதழ்களுக்கான பட்டியல்.

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

ஒவ்வொரு பநிஇ ஓச்டுக்கும் வரையறுக்கப்பட்ட நற்சான்றிதழ்களை உள்ளமைவு அகராதி கொண்டுள்ளது. இணைய உலாவியில் நீங்கள் பயன்படுத்தும் பநிஇ புரவலன் வேறுபட்டிருக்கலாம், எடுத்துக்காட்டாக GitHub பநிஇ ஆனது api.github.com ஆக அணுகப்படுகிறது.

ஒவ்வொரு ஓச்டுக்கும் பின்வரும் உள்ளமைவு கிடைக்கிறது:

username

பநிஇ பயனர்.

workspace

பயனர் பணியிட ச்லக்.

token

pullrequest:write அனுமதியுடன் பநிஇ கிள்ளாக்கு.

இங்கே விவரிக்கப்படாத கூடுதல் அமைப்புகளை பதிப்பு கட்டுப்பாட்டு நற்சான்றிதழ்களை உள்ளமைத்தல் இல் காணலாம்.

AZURE_DEVOPS_CREDENTIALS

Added in version 5.2.

அசூர் டெவொப்ச் சேவையகங்களுக்கான நற்சான்றிதழ்களுக்கான பட்டியல்.

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

ஒவ்வொரு பநிஇ ஓச்டுக்கும் வரையறுக்கப்பட்ட நற்சான்றிதழ்களை உள்ளமைவு அகராதி கொண்டுள்ளது. இணைய உலாவியில் நீங்கள் பயன்படுத்தும் பநிஇ புரவலன் வேறுபட்டிருக்கலாம், எடுத்துக்காட்டாக GitHub பநிஇ ஆனது api.github.com ஆக அணுகப்படுகிறது.

ஒவ்வொரு ஓச்டுக்கும் பின்வரும் உள்ளமைவு கிடைக்கிறது:

username

அசூர் டெவொப்ச் திட்டத்தின் பெயர். இது களஞ்சிய பெயர் அல்ல.

organization

திட்டத்தின் அமைப்பின் பெயர்.

workItemIds

உங்கள் நிறுவனத்திலிருந்து பணி உருப்படிகளின் ஐடிகளின் விருப்ப பட்டியல். புதிய இழுத்தல் கோரிக்கைகள் வழங்கப்படும்போது இவை இணைக்கப்பட்டிருக்கும்.

token

பநிஇ பயனருக்கான பநிஇ கிள்ளாக்கு தேவை.

இங்கே விவரிக்கப்படாத கூடுதல் அமைப்புகளை பதிப்பு கட்டுப்பாட்டு நற்சான்றிதழ்களை உள்ளமைத்தல் இல் காணலாம்.

GOOGLE_ANALYTICS_ID

கூகிள் யுனிவர்சல் அனலிட்டிக்ச் பயன்படுத்தி வலைபெயர்ப்பு கண்காணிப்பதை இயக்க கூகிள் அனலிட்டிக்ச் அடையாளம்.

Note

கூகிள் அனலிட்டிக்ச் 4 ஒருங்கிணைப்பு தற்போது வெப்லேட்டுக்கு கிடைக்கவில்லை, தயவுசெய்து https://github.com/weblateorg/weblate/issues/14015 ஐப் பார்க்கவும்.

HIDE_REPO_CREDENTIALS

வலை இடைமுகத்திலிருந்து களஞ்சிய நற்சான்றிதழ்களை மறைக்கவும். பயனர் மற்றும் கடவுச்சொல்லுடன் உங்களிடம் களஞ்சிய முகவரி இருந்தால், தொடர்புடைய செய்தி பயனர்களுக்கு காண்பிக்கப்படும் போது வலைபெயர்ப்பு அதை மறைக்கும்.

எடுத்துக்காட்டாக, https://user:password@git.example.com/repo.git என்பதற்குப் பதிலாக அது https://git.example.com/repo.git என்பதைக் காட்டும். இது பகஅ பிழை செய்திகளையும் இதே முறையில் தூய்மை செய்ய முயற்சிக்கிறது.

Note

இயல்பாகவே.

VERSION_DISPLAY

Added in version 5.17.

வலைபெயர்ப்பு அதன் சொந்த பதிப்பை எவ்வளவு முக்கியமாக வெளிப்படுத்துகிறது என்பதைக் கட்டுப்படுத்துகிறது.

ஆதரிக்கப்படும் மதிப்புகள்:

show

அடிக்குறிப்பு போன்ற பகிரப்பட்ட இடைமுகம் இல் பதிப்பைக் காட்டி அதை GET /api/metrics/ இல் வெளிப்படுத்தவும்.

soft

About பக்கத்தில் மற்றும் GET /api/metrics/ இல் கண்டறியக்கூடிய வகையில், முக்கிய பகிரப்பட்ட இடைமுகம் இலிருந்து பதிப்பை மறைக்கவும்.

hide

பகிரப்பட்ட இடைமுகம் மற்றும் GET /api/metrics/ இலிருந்து பதிப்பை மறைக்கவும். இது அநாமதேய ஆவண இணைப்புகள் நிறுவப்பட்ட வெளியீட்டிற்குப் பொருத்தமான பதிப்பிற்குப் பதிலாக அண்மைக் கால ஆவணங்களைச் சுட்டிக்காட்டுகிறது.

பதிப்பை மறைப்பது சில நிறுவனங்களில் பரிந்துரைக்கப்பட்ட பாதுகாப்பு நடைமுறையாகும், ஆனால் இது தாக்குபவர் நடத்தையை ஆய்வு செய்வதன் மூலம் பதிப்பை ஊகிப்பதைத் தடுக்காது.

Note

இயல்புநிலை சோ.

HIDE_VERSION

Added in version 4.3.1.

Deprecated since version 5.17.

VERSION_DISPLAY க்கான பொருந்தக்கூடிய மாற்றுப்பெயர். VERSION_DISPLAY = "மறை" போன்ற அதே நடத்தையைப் பெற இதை True என அமைக்கவும்.

INTERNAL_BOT_EMAIL_TEMPLATE

Added in version 2026.7.1.

Template used to generate e-mail addresses for internal Weblate bot accounts. Defaults to "noreply-{scope}-{name}@weblate.org".

It can contain {scope}, {name}, {username}, {site_title}, and {site_domain}.

Use {scope} and {name} when generating the e-mail local part. The {username} value contains the internal scope:name username.

Existing internal bot accounts are updated when migrate is run. Project API token accounts are not affected.

IP_BEHIND_REVERSE_PROXY

தலைகீழ் ப்ராக்சியின் பின்னால் வலைபெயர்ப்பு இயங்குகிறதா என்பதைக் குறிக்கிறது.

சரி என அமைக்கப்பட்டால், வலைபெயர்ப்பு IP_PROXY_HEADER மூலம் வரையறுக்கப்பட்ட தலைப்பிலிருந்து IP முகவரியைப் பெறுகிறது.

Warning

The reverse proxy which connects to Weblate must overwrite the configured header or append a verified peer address at the position selected by IP_PROXY_OFFSET. Weblate does not verify which peer supplied the header, so trusting a client-controlled value allows IP address spoofing.

Ensure that untrusted clients cannot reach Weblate without passing through the trusted proxy.

Note

இது இயல்பாக இல்லை.

IP_PROXY_HEADER

IP_BEHIND_REVERSE_PROXY இயக்கப்பட்டிருக்கும் போது எந்த தலைப்பு வலைபெயர்ப்பு IP முகவரியைப் பெற வேண்டும் என்பதைக் குறிக்கிறது.

HTTP_X_FORWARDED_FOR க்கு இயல்புநிலை.

IP_PROXY_OFFSET

Changed in version 5.0.1: இயல்புநிலை 1 முதல் -1 வரை மாற்றப்பட்டது.

கிளையன்ட் ஐபி முகவரியாக IP_PROXY_HEADER இன் எந்தப் பகுதி பயன்படுத்தப்படுகிறது என்பதைக் குறிக்கிறது.

உங்கள் அமைப்பைப் பொறுத்து, இந்த தலைப்பு பல IP முகவரிகளைக் கொண்டிருக்கலாம், (உதாரணமாக X-Forwarded-For: client-ip, proxy-a, proxy-b) மற்றும் வாங்கி IP முகவரியாகப் பயன்படுத்தப்படும் தலைப்பிலிருந்து எந்த முகவரியை நீங்கள் இங்கு உள்ளமைக்கலாம்.

Warning

Setting this affects the security of your installation. Select only an address added or verified by a proxy under your control. Addresses supplied by the client are untrusted. Ensure that the selected offset matches how your proxies construct the header.

See <https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/X-Forwarded-For#security_and_privacy_concerns> for more details.

இயல்புநிலை -1 க்கு.

LICENSE_EXTRA

உரிமத் தேர்வுகளில் சேர்க்க கூடுதல் உரிமங்கள்.

Note

ஒவ்வொரு உரிம வரையறையும் அதன் குறுகிய பெயர், நீண்ட பெயர், முகவரி மற்றும் பூலியன் ஆகியவற்றின் டூப்பிள் ஆக இருக்க வேண்டும், இது லிபர் உரிமமா என்பதைக் குறிக்கிறது.

உதாரணத்திற்கு:

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

LICENSE_FILTER

Changed in version 4.3: இதை வெற்று மதிப்புக்கு அமைப்பது இப்போது உரிம எச்சரிக்கையை முடக்குகிறது.

காண்பிக்க உரிமங்களின் பட்டியலை வடிகட்டவும். இது காலியாக அமைக்கப்பட்டால் உரிம எச்சரிக்கையை முடக்குகிறது.

Note

இந்த வடிகட்டி குறுகிய உரிம பெயர்களைப் பயன்படுத்துகிறது.

உதாரணத்திற்கு:

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

பின்வரும் உரிம எச்சரிக்கையை முடக்குகிறது:

LICENSE_FILTER = set()

LICENSE_REQUIRED

கூறு உள்ளமைவு இல் உரிமம் பண்புக்கூறு தேவையா என்பதை வரையறுக்கிறது.

Note

இது இயல்பாகவே முடக்கப்பட்டுள்ளது.

LIMIT_TRANSLATION_LENGTH_BY_SOURCE_LENGTH

கொடுக்கப்பட்ட மொழிபெயர்ப்பின் நீளம் குறைவாக இருக்க வேண்டுமா. கட்டுப்பாடு என்பது மூல சரத்தின் நீளம் × 10 எழுத்துக்கள்.

Hint

மூலச் சரத்தின் நீளத்தைப் பொருட்படுத்தாமல் நீண்ட மொழிபெயர்ப்புகளை (10,000 எழுத்துகள் வரை) அனுமதிக்க இதை False என அமைக்கவும்.

Note

இயல்புநிலையாக உண்மை.

localize_cdn_url மற்றும் localize_cdn_path

These settings configure the CDN add-ons, including சாவாச்கிரிப்ட் உள்ளூராக்கல் சி.டி.என், மொழிபெயர்ப்பு கோப்புகள் CDN, and Kotlin SDK CDN. LOCALIZE_CDN_URL defines root URL where the localization CDN is available and LOCALIZE_CDN_PATH defines path where Weblate should store generated files which will be served at the LOCALIZE_CDN_URL. The files are served by your web server or CDN, not by Weblate; see உள்ளூராக்கல் சி.டி.என் for secure serving guidance.

Hint

புரவலன் செய்யப்பட்ட வெப்லேட்டில், இது https://weblate-cdn.com/ ஐப் பயன்படுத்துகிறது.

MATOMO_SITE_ID

மாடோமோவில் உள்ள தளத்தின் ஐடி (முன்னர் பிவிக்) நீங்கள் வலைபெயர்ப்பைக் கண்காணிக்க பயன்படுத்த விரும்புகிறீர்கள்.

Note

இந்த ஒருங்கிணைப்பு மாடோமோ டேக் மேலாளரை ஆதரிக்காது.

See also

MATOMO_URL

MATOMO_URL

ஒரு மாடோமோ (முன்னர் பிவிக்) நிறுவலின் முழு முகவரி (பின்தங்கிய ச்லாச் உட்பட) நீங்கள் வலைபெயர்ப்பு பயன்பாட்டைக் கண்காணிக்க பயன்படுத்த விரும்புகிறீர்கள். மேலும் விவரங்களுக்கு <https://matomo.org/> ஐ சரிபார்க்கவும்.

Hint

இந்த ஒருங்கிணைப்பு மாடோமோ டேக் மேலாளரை ஆதரிக்காது.

உதாரணத்திற்கு:

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

See also

MATOMO_SITE_ID

NEARBY_MESSAGES

முழு எடிட்டரில் ஒவ்வொரு திசையிலும் காட்ட அருகிலுள்ள சரங்களின் எண்ணிக்கை.

இது ஒரு இயல்புநிலை மதிப்பு, பயனர்கள் இதை பயனர் சுயவிவரம் இல் சரிசெய்யலாம்.

DEFAULT_PAGE_LIMIT

Added in version 4.7.

மண்பாண்டம் செயலில் இருக்கும்போது காண்பிக்க வேண்டிய உறுப்புகளின் இயல்புநிலை எண்ணிக்கை.

PAGURE_CREDENTIALS

Added in version 4.3.2.

pagure சேவையகங்களுக்கான நற்சான்றிதழ்களுக்கான பட்டியல்.

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

ஒவ்வொரு பநிஇ ஓச்டுக்கும் வரையறுக்கப்பட்ட நற்சான்றிதழ்களை உள்ளமைவு அகராதி கொண்டுள்ளது. ஏறக்குறைய அனைத்து பதிப்புக் கட்டுப்பாட்டு ஒருங்கிணைப்புகளுக்கும் ஒரே மாதிரியான தளவமைப்பு உள்ளது மற்றும் பதிப்பு கட்டுப்பாட்டு நற்சான்றிதழ்களை உள்ளமைத்தல் இல் விவரிக்கப்பட்டுள்ளது.

PASSWORD_MINIMAL_STRENGTH

Added in version 5.10.2.

zxcvbn கடவுச்சொல் வலிமை மதிப்பீட்டாளரால் மதிப்பிடப்பட்ட குறைந்தபட்ச கடவுச்சொல் மதிப்பெண்.

இயல்புநிலை 0 க்கு, அதாவது வலிமை சோதனை முடக்கப்பட்டுள்ளது.

PASSWORD_RESET_URL

Added in version 5.17.

LDAP, SAML அல்லது OAuth போன்ற வெளிப்புற அடையாள வழங்குநரால் ஏற்பு கையாளப்படும்போது கடவுச்சொல் மீட்டமைப்பிற்கான URL.

அமைக்கப்பட்டதும், உங்கள் கடவுச்சொல்லை மறந்துவிட்டீர்களா? என்பது வலைபெயர்ப்பு இன் உள்ளமைக்கப்பட்ட கடவுச்சொல் மீட்டமைப்புப் பக்கத்திற்குப் பதிலாக உள்நுழைவுப் பக்கத்தில் இந்த URLக்கான இணைப்புகள்.

PRIVACY_URL

Added in version 4.8.1.

உங்கள் வலைபெயர்ப்பு நிகழ்வு அதன் தனியுரிமைக் கொள்கையைக் காட்டும் முகவரி.

Hint

When the சட்ட தொகுதி module is enabled, this URL takes priority over its internal privacy page in document links. The default privacy template links to this URL when visited directly.

உதாரணமாக:

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

See also

LEGAL_URL

PRIVATE_COMMIT_EMAIL_OPT_IN

Added in version 4.15.

Configures whether the private commit e-mail is opt-in or opt-out.

With True (the default), users use their account e-mail unless they choose a private commit e-mail. Set to False to use PRIVATE_COMMIT_EMAIL_TEMPLATE by default.

Hint

This setting applies to new and existing users who have not explicitly chosen a commit e-mail. Users can still choose their account e-mail in the கணக்கு settings. Bot accounts do not use the private default.

PRIVATE_COMMIT_EMAIL_TEMPLATE

Added in version 4.15.

ஒரு பயனருக்கான தனிப்பட்ட மின்னஞ்சலை உருவாக்க டெம்ப்ளேட். இயல்புநிலையாக "{username}@users.noreply.{site_domain}".

இது {user_id}, {username}, {site_title} மற்றும் {site_domain} ஆகியவற்றைக் கொண்டிருக்கலாம்.

Set to a blank string to disable private commit e-mails and use the account e-mail when no commit e-mail has been explicitly chosen.

The default template includes the username. To avoid including it, use "user-{user_id}@users.noreply.{site_domain}" instead. Changing the template alone does not make private commit e-mails the default.

Note

PRIVATE_COMMIT_EMAIL_OPT_IN மூலம் கட்டமைக்கப்படாவிட்டால், வெவ்வேறு மின்னஞ்சலைப் பயன்படுத்துவது பயனர்களுக்குத் தேர்ந்தெடுக்கப்படும். பயனர்கள் உறுதி மின்னஞ்சலை Public profile இல் உள்ளமைக்கலாம்.

PRIVATE_COMMIT_NAME_OPT_IN

Added in version 5.16.

Configures whether the private commit name is opt-in or opt-out.

With True (the default), users use their account name unless they choose a private commit name. Set to False to use PRIVATE_COMMIT_NAME_TEMPLATE by default.

Hint

This setting applies to new and existing users who have not explicitly chosen a commit name. Users can still choose their account name in the கணக்கு settings. Bot accounts use their account name.

PRIVATE_COMMIT_NAME_TEMPLATE

Added in version 5.16.

ஒரு பயனருக்கான தனிப்பட்ட மின்னஞ்சலை உருவாக்க டெம்ப்ளேட். இயல்புநிலையாக "{site_title} user {user_id}".

இது {user_id}, {username}, {site_title} மற்றும் {site_domain} ஆகியவற்றைக் கொண்டிருக்கலாம்.

Set to a blank string to disable private commit names and use the account name. Changing the template alone does not make private commit names the default.

Note

PRIVATE_COMMIT_NAME_OPT_IN மூலம் கட்டமைக்கப்படாவிட்டால், வெவ்வேறு மின்னஞ்சலைப் பயன்படுத்துவது பயனர்களுக்குத் தேர்ந்தெடுக்கப்படும். பயனர்கள் உறுதி மின்னஞ்சலை Public profile இல் உள்ளமைக்கலாம்.

PROJECT_BACKUP_KEEP_COUNT

Added in version 4.14.

ஒரு திட்டத்திற்கு எத்தனை காப்புப்பிரதிகள் சேவையகத்தில் வைக்கப்படுகின்றன என்பதை வரையறுக்கிறது. இயல்புநிலை 3.

PROJECT_BACKUP_KEEP_DAYS

Added in version 4.14.

திட்ட காப்புப்பிரதிகள் சேவையகத்தில் எவ்வளவு காலம் வைக்கப்படும் என்பதை வரையறுக்கிறது. இயல்புநிலை 30 நாட்களுக்கு.

PROJECT_BACKUP_UPLOAD_MAX_SIZE

Added in version 5.17.1.

பதிவேற்றப்பட்ட திட்ட காப்புப்பிரதி ZIP கோப்புகளுக்கான அதிகபட்ச அளவை பைட்டுகளில் உள்ளமைக்கிறது. இயல்புநிலை 536870912 பைட்டுகளுக்கு (512 MiB).

டோக்கரில், WEBLATE_PROJECT_BACKUP_UPLOAD_MAX_SIZE சூழல் மாறியைப் பயன்படுத்தி இதை உள்ளமைக்கவும். கப்பல்துறை அமைப்புகளை CLIENT_MAX_BODY_SIZE மூலம் கட்டுப்படுத்தலாம்; பிற வரிசைப்படுத்தல்கள் அவற்றின் தலைகீழ் பதிலாள் கோரிக்கை உடல் அளவு வரம்பினால் கட்டுப்படுத்தப்படலாம்.

PROJECT_BACKUP_IMPORT_MAX_MEMBERS

Added in version 5.17.

திட்ட காப்புப்பிரதியை இறக்குமதி செய்யும் போது அனுமதிக்கப்படும் அதிகபட்ச ZIP உள்ளீடுகளின் எண்ணிக்கையை வரையறுக்கிறது.

இது தவறான அல்லது வேண்டுமென்றே துண்டு துண்டான காப்பகங்களுக்கு எதிரான பாதுகாப்பாகும். 100000 உள்ளீடுகளுக்கு இயல்புநிலை.

டோக்கரில், WEBLATE_PROJECT_BACKUP_IMPORT_MAX_MEMBERS சூழல் மாறியைப் பயன்படுத்தி இதை உள்ளமைக்கவும்.

PROJECT_BACKUP_IMPORT_MAX_TOTAL_UNCOMPRESSED_SIZE

Added in version 5.17.1.

இறக்குமதி செய்யப்பட்ட திட்ட காப்புப்பிரதியில் சிப் உள்ளீடுகளுக்கான அதிகபட்ச மொத்த சுருக்கப்படாத அளவை பைட்டுகளில் வரையறுக்கிறது. இயல்புநிலை 536870912 பைட்டுகளுக்கு (512 MiB).

பதிவேற்றம் செய்யும்போது சிறியதாக இருக்கும் காப்பகங்களை இது கட்டுப்படுத்துகிறது, ஆனால் சரிபார்ப்பு அல்லது மீட்டமைப்பின் போது அதிக தரவுகளுக்கு விரிவடையும்.

டோக்கரில், WEBLATE_PROJECT_BACKUP_IMPORT_MAX_TOTAL_UNCOMPRESSED_SIZE சூழல் மாறியைப் பயன்படுத்தி இதை உள்ளமைக்கவும்.

PROJECT_BACKUP_IMPORT_MAX_COMPRESSED_ENTRY_SIZE

Added in version 5.17.

இறக்குமதி செய்யப்பட்ட ப்ராசெக்ட் காப்புப்பிரதியில் அதிக சுருக்கப்பட்ட ஒற்றை சிப் உள்ளீட்டிற்கான அதிகபட்ச சுருக்கப்படாத அளவை பைட்டுகளில் வரையறுக்கிறது.

இந்த வரம்பு போதுமான அளவு பெரியதாகவும், சந்தேகத்திற்குரியதாகத் தோன்றும் அளவுக்கு சுருக்கப்பட்ட உள்ளீடுகளுக்கு மட்டுமே பொருந்தும். பெரிய குறைந்த சுருக்க கோப்புகள் வேண்டுமென்றே இங்கு அனுமதிக்கப்படுகின்றன, மேலும் அவை HTTP பதிவேற்ற வரம்பினால் கட்டுப்படுத்தப்படும் என்று எதிர்பார்க்கப்படுகிறது. 262144000 பைட்டுகளுக்கு (250 MiB) இயல்புநிலை.

In Docker, configure this using the WEBLATE_PROJECT_BACKUP_IMPORT_MAX_COMPRESSED_ENTRY_SIZE சூழல் variable.

PROJECT_BACKUP_IMPORT_MIN_RATIO_SIZE

Added in version 5.17.

திட்ட காப்புப் பிரதி இறக்குமதியின் போது சிப் சுருக்க விகிதத்தைக் கருத்தில் கொண்டு வலைபெயர்ப்பு தொடங்கும் குறைந்தபட்ச சுருக்கப்படாத அளவை பைட்டுகளில் வரையறுக்கிறது.

நன்கு சுருக்கக்கூடிய நியாயமான அளவிலான கோப்புகளை நிராகரிப்பதைத் தவிர்ப்பதற்காக சுருக்க-விகித அடிப்படையிலான சரிபார்ப்பிற்காக சிறிய கோப்புகள் புறக்கணிக்கப்படுகின்றன. இயல்புநிலை 1048576 பைட்டுகளுக்கு (1 MiB).

டோக்கரில், WEBLATE_PROJECT_BACKUP_IMPORT_MIN_RATIO_SIZE சூழல் மாறியைப் பயன்படுத்தி இதை உள்ளமைக்கவும்.

PROJECT_BACKUP_IMPORT_MAX_COMPRESSED_ENTRY_RATIO

Added in version 5.17.

திட்ட காப்புப்பிரதி இறக்குமதியின் போது பெரிய ZIP நுழைவுக்கான சுருக்கப்படாத மற்றும் சுருக்கப்பட்ட அளவிற்கு இடையே அதிகபட்ச அனுமதிக்கப்பட்ட விகிதத்தை வரையறுக்கிறது.

இது PROJECT_BACKUP_IMPORT_MAX_COMPRESSED_ENTRY_SIZE மற்றும் PROJECT_BACKUP_IMPORT_MIN_RATIO_SIZE உடன் பயன்படுத்தப்படுகிறது. சந்தேகத்திற்குரிய வகையில் சுருக்கப்பட்ட உள்ளீடுகளைக் கண்டறியவும், பெரிய அளவிலான உள்ளடக்கக் களஞ்சியத்தை அனுமதிக்கும் போது-அனுமதிக்கப்படுகிறது. இயல்புநிலை 250.

டோக்கரில், WEBLATE_PROJECT_BACKUP_IMPORT_MAX_COMPRESSED_ENTRY_RATIO சூழல் மாறியைப் பயன்படுத்தி இதை உள்ளமைக்கவும்.

PROJECT_NAME_RESTRICT_RE

Added in version 4.15.

திட்ட பெயரைக் கட்டுப்படுத்த ஒரு வழக்கமான வெளிப்பாட்டை வரையறுக்கிறது. பொருந்தக்கூடிய பெயர்கள் நிராகரிக்கப்படும்.

PROJECT_WEB_RESTRICT_HOST

Added in version 4.16.2.

திட்ட இணையதளத்தில் குறிப்பிட்ட ஓச்ட்களைப் பயன்படுத்துவதை நிராகரிக்கவும். எந்த துணை டொமைனும் பொருந்துகிறது, எனவே example.com உட்பட test.example.com தடுக்கப்படும். பட்டியலில் சிறிய எழுத்துக்கள் மட்டுமே இருக்க வேண்டும், பாகுபடுத்தப்பட்ட டொமைன் பொருந்துவதற்கு முன் சிறிய எழுத்துக்களாக இருக்கும்.

இயல்புநிலை உள்ளமைவு:

PROJECT_WEB_RESTRICT_HOST = {"localhost"}

PROJECT_WEB_RESTRICT_ALLOWLIST

Added in version 5.17.

Defines a கணம் of திட்டம் slugs exempt இருந்து PROJECT_WEB_RESTRICT_HOST, PROJECT_WEB_RESTRICT_NUMERIC, PROJECT_WEB_RESTRICT_PRIVATE, and PROJECT_WEB_RESTRICT_RE when validating the திட்டம் website. Project slugs அரே matched case-insensitively.

Caution

இந்த விலக்கு PROJECT_WEB_RESTRICT_PRIVATE மூலம் செயல்படுத்தப்படும் தனிப்பட்ட இலக்கு கட்டுப்பாடு உட்பட, பொருந்தும் திட்டங்களுக்கான வெளிச்செல்லும் முகவரி பாதுகாப்புகளை பலவீனப்படுத்துகிறது. இந்த காசோலைகளை புறக்கணிப்பது வேண்டுமென்றே இருக்கும் நம்பகமான, நிர்வாகி நிர்வகிக்கும் திட்டங்களுக்கு மட்டுமே இதைப் பயன்படுத்தவும்.

இயல்புநிலை உள்ளமைவு:

PROJECT_WEB_RESTRICT_ALLOWLIST = set()

PROJECT_WEB_RESTRICT_NUMERIC

Added in version 4.16.2.

திட்ட இணையதளத்தில் எண் ஐபி முகவரியைப் பயன்படுத்தி நிராகரிக்கவும். இயல்பாகவே.

PROJECT_WEB_RESTRICT_PRIVATE

Added in version 5.17.

உள் அல்லது பொது முகவரிகளை சுட்டிக்காட்டும் திட்ட இணையதளம் மற்றும் களஞ்சிய உலாவி URLகளைப் பயன்படுத்துவதை நிராகரிக்கவும். முன்னிருப்பாக ஆன்.

PROJECT_WEB_RESTRICT_RE

Added in version 4.15.

திட்ட வலைத்தளம் என உள்ளிடக்கூடியவற்றைக் கட்டுப்படுத்த வழக்கமான வெளிப்பாட்டை வரையறுக்கிறது. பொருந்தக்கூடிய URLகள் எதுவும் நிராகரிக்கப்படும்.

WEBHOOK_PRIVATE_ALLOWLIST

Added in version 5.17.

வெளிச்செல்லும் வெப்ஊக் டெலிவரிக்காக WEBHOOK_RESTRICT_PRIVATE இலிருந்து விலக்கு அளிக்கப்பட்ட ஓச்ட்பெயர்கள் அல்லது டொமைன்களை வரையறுக்கிறது. உள்ளீடுகள் சாங்கோ புரவலன் பொருந்தும் சொற்பொருள்களைப் பின்பற்றுகின்றன, எனவே hooks.internal.example அல்லது .internal.example போன்ற மதிப்புகளைப் பயன்படுத்தலாம்.

இயல்புநிலை உள்ளமைவு:

WEBHOOK_PRIVATE_ALLOWLIST = []

WEBHOOK_RESTRICT_PRIVATE

Added in version 5.17.

இலக்கு புரவலன் WEBHOOK_PRIVATE_ALLOWLIST இல் சேர்க்கப்படாவிட்டால், அக அல்லது பொது அல்லாத முகவரிகளை சுட்டிக்காட்டும் webhook URLகளை நிராகரிக்கவும். முன்னிருப்பாக ஆன்.

இயக்கப்பட்டால், சரிபார்ப்பின் போது தீர்க்க முடியாத ஓச்ட்பெயர்கள் WEBHOOK_PRIVATE_ALLOWLIST இல் வெளிப்படையாக சேர்க்கப்படாவிட்டால் நிராகரிக்கப்படும்.

PUBLIC_ENGAGE

Added in version 5.16.2.

REQUIRE_LOGIN உடன் கூட பொது ஈடுபாடு பக்கத்தை அனுமதிக்கிறது.

REPORT_EXPIRY

Defines how many days generated translation reports are retained. Defaults to 90 days. Changing the value also changes when existing reports become eligible for removal by the daily cleanup task.

RATELIMIT_NOTIFICATION_LIMITS

Added in version 5.14.

ஒரு பயனருக்கு எத்தனை அறிவிப்புகள் அனுப்பப்படும் என்பதைக் கட்டுப்படுத்துகிறது.

இயல்புநிலை அமைப்பு:

# Multi-level rate limiting for email notifications
# Each tuple contains (max_emails, time_window_seconds)
RATELIMIT_NOTIFICATION_LIMITS = [
    # Prevent burst sends - 3 emails per 2 minutes
    (3, 120),
    # Equalize to avoid getting blocked for too long - 10 emails per hour
    (10, 3600),
    # Daily limit: 50 emails per day
    (50, 86400),
]

API_RATELIMIT_ANON

Added in version 2026.10.

Default anonymous API rate limit. Defaults to "100/day". Rates use a request count and a period of seconds, minutes, hours, or days, for example "100/hour". A zero count rejects every request covered by this throttle; None disables this throttle. Anonymous requests without an IP override are also subject to API_RATELIMIT_USER.

API_RATELIMIT_USER

Added in version 2026.10.

Default authenticated API rate limit. Defaults to "5000/hour". Uses the same rate syntax as API_RATELIMIT_ANON. Authenticated requests are counted per user; anonymous requests are counted per client IP. Set None to disable this throttle.

API_RATELIMIT_USER_OVERRIDES

Added in version 2026.10.

Mapping of exact usernames to API rate limits. Defaults to an empty dictionary. Override rates require a positive request count, or None for an exemption. These rules take precedence over API_RATELIMIT_IP_OVERRIDES.

API_RATELIMIT_USER_OVERRIDES = {"automation": "20000/hour"}

API_RATELIMIT_IP_OVERRIDES

Added in version 2026.10.

Mapping of IPv4 or IPv6 addresses and CIDR networks to API rate limits. Defaults to an empty dictionary. The most specific matching network applies to both anonymous and authenticated requests, unless a username override matches. CIDRs must specify network addresses; duplicate normalized networks are rejected. Override rates require a positive request count, or None for an exemption.

API_RATELIMIT_IP_OVERRIDES = {
    "192.0.2.42": None,
    "198.51.100.0/24": "10000/hour",
    "2001:db8::/48": "10000/hour",
}

See பநிஇ வீதத்தைக் கட்டுப்படுத்துதல் for counting behavior and trusted proxy requirements.

RATELIMIT_ATTEMPTS

வீதத்தைக் கட்டுப்படுத்துவதற்கு முன் அதிகபட்ச அங்கீகார முயற்சிகள் பயன்படுத்தப்படுகின்றன.

இயல்புநிலை 5.

RATELIMIT_WINDOW

வீதத்தைக் கட்டுப்படுத்தும் பிறகு எவ்வளவு காலம் அங்கீகரிக்கப்படுகிறது.

விநாடிகளின் அளவு, 300 (5 நிமிடங்கள்) க்கு இயல்புநிலை.

RATELIMIT_LOCKOUT

வீதத்தைக் கட்டுப்படுத்தும் பிறகு எவ்வளவு காலம் ஏற்பு பூட்டப்பட்டுள்ளது.

600 (10 நிமிடங்கள்) க்கு ஒரு விநாடிகள் இயல்புநிலையாகும்.

REGISTRATION_ALLOW_BACKENDS

Added in version 4.1.

பதிவு செய்ய அனுமதிக்க அங்கீகார பின்தங்கியவர்களின் பட்டியல். இது புதிய பதிவுகளை மட்டுமே கட்டுப்படுத்துகிறது, பயனர்கள் இன்னும் கட்டமைக்கப்பட்ட அங்கீகார பின்தளத்தில் பயன்படுத்தி அங்கீகாரத்தை அங்கீகரிக்கலாம் மற்றும் சேர்க்கலாம்.

பதிவு பின்தளங்களை கட்டுப்படுத்தும் போது REGISTRATION_OPEN ஆன் செய்ய பரிந்துரைக்கப்படுகிறது, இல்லையெனில் பயனர்கள் பதிவு செய்ய முடியும், ஆனால் பயனர் இடைமுகத்தில் பதிவு செய்வதற்கான இணைப்புகளை வலைபெயர்ப்பு காண்பிக்காது.

உதாரணமாக:

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

Hint

பின்தளத்தில் பெயர்கள் அங்கீகாரத்திற்காக முகவரி இல் பயன்படுத்தப்படும் பெயர்களுடன் பொருந்துகின்றன.

REGISTRATION_CAPTCHA

புதிய கணக்குகளை பதிவு செய்வது ஒரு கேப்ட்சாவால் பாதுகாக்கப்படுகிறதா. இயக்கப்பட்ட இயல்புநிலை.

இயக்கப்பட்டிருந்தால், ஒரு பயனர் தனது மின்னஞ்சல் முகவரியை உள்ளிடும் அனைத்துப் பக்கங்களிலும் CAPTCHA சேர்க்கப்படும்:

  • புதிய கணக்கு பதிவு.

  • கடவுச்சொல் மீட்பு.

  • ஒரு கணக்கில் மின்னஞ்சலைச் சேர்ப்பது.

  • உள்நுழையாத பயனர்களுக்கான தொடர்பு படிவம்.

பாதுகாப்பு தற்போது பின்வரும் படிகளைக் கொண்டுள்ளது:

  • கணித கேப்ட்சா பயனரால் தீர்க்கப்பட வேண்டும்.

  • உலாவியால் கணக்கிடப்பட்ட பணி சவாலின் சான்று. சிரமத்தை ALTCHA_COST, ALTCHA_MEMORY_COST மற்றும் ALTCHA_PARALLELISM ஆகியவற்றைப் பயன்படுத்தி சரிசெய்யலாம்.

REGISTRATION_EMAIL_MATCH

எந்த மின்னஞ்சல் முகவரிகள் பதிவு செய்யலாம் என்பதை வடிகட்ட உங்களை அனுமதிக்கிறது.

இயல்புநிலை .*, இது எந்த மின்னஞ்சல் முகவரியையும் பதிவு செய்ய அனுமதிக்கிறது.

ஒற்றை மின்னஞ்சல் களத்தில் பதிவை கட்டுப்படுத்த நீங்கள் இதைப் பயன்படுத்தலாம்:

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

REGISTRATION_ALLOW_DISPOSABLE_EMAILS

Added in version 5.16.1.

செலவழிக்கக்கூடிய மின்னஞ்சல் டொமைன்களுடன் பதிவு செய்ய அனுமதிக்கவும். இயக்கப்பட்டால், செலவழிக்கக்கூடிய டொமைன் தடுப்புப்பட்டியல் புறக்கணிக்கப்படும். இயல்புநிலை False.

REGISTRATION_OPEN

புதிய கணக்குகளின் பதிவு தற்போது அனுமதிக்கப்பட்டுள்ளதா. இயக்கப்பட்ட இயல்புநிலை.

இந்த அமைப்பு மின்னஞ்சல் முகவரி அல்லது பைதான் சமூக ஏற்பு (REGISTRATION_ALLOW_BACKENDS ஐப் பயன்படுத்தி சில பின்-முனைகளை அனுமதிக்கலாம்) மூலம் உள்ளமைக்கப்பட்ட அங்கீகாரத்தைப் பாதிக்கிறது.

Note

போன்ற மூன்றாம் தரப்பு அங்கீகார முறைகளைப் பயன்படுத்தினால் ldap ஏற்பு, இது பதிவு படிவத்தை மறைக்கிறது, ஆனால் புதிய பயனர்கள் இன்னும் உள்நுழைந்து கணக்குகளை உருவாக்க முடியும்.

REGISTRATION_REBIND

Added in version 4.16.

ஏற்கனவே உள்ள பயனர்களுக்கு அங்கீகார பின்தளத்தில் மறுக்க அனுமதிக்கவும். அங்கீகார வழங்குநர்களிடையே இடம்பெயரும்போது இதை இயக்கவும்.

Note

ஏற்கனவே உள்ள கணக்கில் பிற அங்கீகார பின்தளத்தில் சேர்க்க அனுமதிக்காதபடி இயல்பாகவே. மூன்றாம் தரப்பு அங்கீகார பின்தளத்தில் பயன்படுத்தும் போது மறுப்பு கணக்கு சமரசத்திற்கு வழிவகுக்கும்.

REPOSITORY_ALERT_THRESHOLD

Added in version 4.0.2.

காலாவதியான களஞ்சியங்களுக்கான எச்சரிக்கையைத் தூண்டுவதற்கான நுழைவு அல்லது பல மாற்றங்களைக் கொண்டவை. இயல்புநிலை 25 க்கு.

REQUIRE_LOGIN

Added in version 4.1.

இது django.contrib.auth.middleware.LoginRequiredMiddleware ஐ செயல்படுத்துகிறது மற்றும் அனைத்து பநிஇ இறுதிப்புள்ளிகளுக்கும் ஏற்பு தேவைப்பட REST கட்டமைப்பை உள்ளமைக்கிறது.

Changed in version 5.15: வலைபெயர்ப்பு இப்போது சாங்கோ உள்ளமைக்கப்பட்ட மிடில்வேரை நம்பியுள்ளது.

Note

இது மாதிரி உள்ளமைவு இல் செயல்படுத்தப்படுகிறது. டோக்கருக்கு, WEBLATE_REQUIRE_LOGIN ஐப் பயன்படுத்தவும்.

GOOGLE_CLOUD_ERROR_REPORTING

Google Cloud பிழை அறிக்கை ஐப் பயன்படுத்தி பிழை அறிக்கைகளை சேகரித்தல் மற்றும் செயல்திறனைக் கண்காணித்தல் க்கான கட்டமைப்பு. ஒருங்கிணைப்பை முடக்க ஒன்றுமில்லை என அமைக்கவும் அல்லது Google முகில் பிழை அறிக்கை கிளையண்டிற்கான முக்கிய வாதங்களின் அகராதியை அமைக்கவும்.

வலைபெயர்ப்பு தானாகவே service ஐ weblate ஆகவும் version தற்போதைய வலைபெயர்ப்பு பதிப்பு அல்லது Git திருத்தமாகவும் வழங்குகிறது. அகராதியில் உள்ள வெளிப்படையான மதிப்புகள் இந்த இயல்புநிலைகளை மீறுகின்றன.

OPENTELEMETRY_ENABLED

Added in version 2026.6.

OpenTelemetry ஐப் பயன்படுத்தி பின்தளத்தில் டிரேசிங்கை இயக்கவும். இயல்பாகவே முடக்கப்பட்டது.

இது இயக்கப்பட்டிருக்கும் போது மற்றும் OPENTELEMETRY_EXPORTER_OTLP_ENDPOINT உள்ளமைக்கப்பட்டால் மட்டுமே தடயங்கள் ஏற்றுமதி செய்யப்படும்.

OPENTELEMETRY_EXPORTER_OTLP_ENDPOINT

OTLP HTTP OpenTelemetryக்கான இறுதிப் புள்ளியைக் கண்டறியும், எடுத்துக்காட்டாக https://collector.example.com/v1/traces.

OPENTELEMETRY_EXPORTER_OTLP_HEADERS

OpenTelemetry OTLP ஏற்றுமதியாளருக்கான கூடுதல் HTTP தலைப்புகள். வெற்று அகராதிக்கு இயல்புநிலை.

OPENTELEMETRY_EXTRA_RESOURCE_ATTRIBUTES

கூடுதல் OpenTelemetry ஆதார பண்புக்கூறுகள். வெற்று அகராதிக்கு இயல்புநிலை.

OPENTELEMETRY_SERVICE_NAME

OpenTelemetry சேவையின் பெயர். இயல்புநிலையாக weblate.

OPENTELEMETRY_TRACES_SAMPLE_RATE

OpenTelemetry தடயங்களுக்கான மாதிரி விகிதத்தை உள்ளமைக்கவும். அனைத்து நிகழ்வுகளையும் கண்டறிய 1 என அமைக்கவும், 0 (இயல்புநிலை) டிரேசிங்கை முடக்குகிறது.

SENTRY_DSN

சென்ட்ரி DSN பிழை அறிக்கைகளை சேகரித்தல் மற்றும் செயல்திறனைக் கண்காணித்தல்.

SENTRY_ENVIRONMENT

சென்ட்ரிக்கான சூழலை கட்டமைக்கிறது. மேம்பாடு க்கு இயல்புநிலை.

SENTRY_MONITOR_BEAT_TASKS

Added in version 5.13.

செலரி பீட் பணிகளை சென்ட்ரி மூலம் கண்காணிக்க வேண்டுமா என்பதை உள்ளமைக்கவும். இயல்புநிலையாக உண்மை.

SENTRY_PROFILES_SAMPLE_RATE

செயல்திறன் கண்காணிப்புக்கு மாதிரி விகிதத்தை உள்ளமைக்கவும். கண்டறியப்பட்ட அனைத்து நிகழ்வுகளையும் (இயல்புநிலை) சுயவிவரத்திற்கு 1 என அமைக்கவும், 0 சுயவிவரத்தை முடக்குகிறது.

SENTRY_SEND_PII

தனிப்பட்ட முறையில் அடையாளம் காணக்கூடிய சில தகவல்களை சேகரிக்க சென்ட்ரியை அனுமதிக்கவும். இயல்பாக அணைக்கப்பட்டது.

Changed in version 5.7: இது இயல்புநிலையாக இப்போது முடக்கப்பட்டுள்ளது, இயல்புநிலையாக இயக்கப்படும்.

SENTRY_TRACES_SAMPLE_RATE

விவரக்குறிப்பு கண்காணிப்புக்கு மாதிரி வீதத்தை உள்ளமைக்கவும். எல்லா நிகழ்வுகளையும் கண்டுபிடிக்க 1 ஆக அமைக்கவும், 0 (இயல்புநிலை) தடமறிதல் முடக்குகிறது.

See also

Sentry Profiling

SIMPLIFY_LANGUAGES

இயல்பு மொழி/நாட்டு சேர்க்கைகளுக்கு எளிய மொழிக் குறியீடுகளைப் பயன்படுத்தவும். எடுத்துக்காட்டாக, fr_FR மொழிபெயர்ப்பு fr மொழிக் குறியீட்டைப் பயன்படுத்தும். இந்த இயல்புநிலை சேர்க்கைகளுக்கான மொழிகளை பட்டியலிடுவதை எளிதாக்குவதால், இது வழக்கமாக விரும்பப்படும் நடத்தை ஆகும்.

ஒவ்வொரு மாறுபாட்டிற்கும் வெவ்வேறு மொழிபெயர்ப்புகளை நீங்கள் விரும்பினால் இதை அணைக்கவும்.

HIDE_SHARED_GLOSSARY_COMPONENTS

Added in version 5.16.

சொற்களஞ்சியம் கூறுகள் பொதுவாக மற்ற திட்டங்களில் மொழிபெயர்ப்புப் பணிகளுக்குக் கிடைக்கச் செய்யப் பகிரப்படுகின்றன. அவற்றைப் பயன்படுத்தும் திட்டங்களின் கூறு பட்டியலில் இவை தெரியும் போது, அது குழப்பத்தை ஏற்படுத்தலாம் அல்லது மொழிபெயர்க்கப்பட வேண்டிய உண்மையான கூறுகளிலிருந்து மொழிபெயர்ப்பாளர்களை திசை திருப்பலாம்.

இது இயல்பாகவே அணைக்கப்பட்டு, பகிரப்பட்ட சொற்களஞ்சியக் கூறுகளைக் காணும்படி செய்கிறது.

SITE_DOMAIN

தள களத்தை உள்ளமைக்கிறது. பல நோக்கங்களில் சரியான முழுமையான இணைப்புகளை உருவாக்க வேண்டியது தேவை (எடுத்துக்காட்டாக செயல்படுத்தும் மின்னஞ்சல்கள், அறிவிப்புகள் அல்லது ஆர்எச்எச் ஊட்டங்கள்).

தரமற்ற துறைமுகத்தில் வலைபெயர்ப்பு இயங்கினால், அதை இங்கேயும் சேர்.

எடுத்துக்காட்டுகள்:

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

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

Note

இந்த அமைப்பில் டொமைன் பெயர் மட்டுமே இருக்க வேண்டும். நெறிமுறையை உள்ளமைக்க, (HTTPS ஐ இயக்கி செயல்படுத்துதல்) ENABLE_HTTPS ஐப் பயன்படுத்தவும் மற்றும் முகவரி ஐ மாற்ற, URL_PREFIX ஐப் பயன்படுத்தவும்.

Hint

கப்பல்துறை கண்டெய்னரில், தள டொமைன் WEBLATE_ALLOWED_HOSTS மூலம் கட்டமைக்கப்படுகிறது.

SITE_TITLE

தளத்திற்குப் பயன்படுத்தப்பட வேண்டிய தள தலைப்பு மற்றும் மின்னஞ்சல்களை அனுப்ப வேண்டும்.

SPECIAL_CHARS

காட்சி விசைப்பலகையில் சேர்க்க வேண்டிய கூடுதல் எழுத்துக்கள், காட்சி விசைப்பலகை.

இயல்புநிலை மதிப்பு:

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

SINGLE_PROJECT

டாச்போர்டைக் காட்டுவதற்குப் பதிலாக, பயனர்களை நேரடியாக திட்டப்பணி அல்லது கூறுகளுக்குத் திருப்பிவிடும். நீங்கள் அதை உண்மை என அமைக்கலாம், எனவே வெப்லேட்டில் ஒரே ஒரு திட்டம் இருந்தால் மட்டுமே அது செயல்படும். மாற்றாக, திட்ட ச்லக்கை அமைக்கவும், அது இந்த திட்டத்திற்கு நிபந்தனையின்றி திருப்பிவிடும்.

உதாரணமாக:

SINGLE_PROJECT = "test"

SSH_EXTRA_ARGS

Added in version 4.9.

வலைபெயர்ப்பு பாஓடு ஐ அழைக்கும்போது தனிப்பயன் அளவுருக்களைச் சேர்க்க அனுமதிக்கிறது. மரபு குறியாக்கம் அல்லது பிற தரமற்ற அம்சங்களைப் பயன்படுத்தி சேவையகங்களுடன் இணைக்கும்போது பயனுள்ளதாக இருக்கும்.

எடுத்துக்காட்டாக, வலைபெயர்ப்பில் பாஓடு இணைப்பு லெகசிஓச்டுடன் பேச்சுவார்த்தை நடத்த முடியவில்லை: பொருந்தக்கூடிய முக்கிய பரிமாற்ற முறை எதுவும் கிடைக்கவில்லை. அவர்களின் சலுகை: டிஃபி-எல்மேன்-குழு 1-சா 1, நீங்கள் அதைப் பயன்படுத்தலாம்:

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

Hint

சரம் செல் மூலம் மதிப்பிடப்படுகிறது, எனவே எந்த இடைவெளியும் சிறப்பு எழுத்துக்களும் மேற்கோள் காட்டப்படுவதை உறுதிசெய்க.

Warning

This is trusted administrator-controlled configuration. Arbitrary SSH options can alter connection routing and override the address pinning provided by VCS_RESTRICT_PRIVATE. Administrators are responsible for the security and compatibility impact of all configured arguments.

STATUS_URL

உங்கள் வலைபெயர்ப்பு நிகழ்வு அதன் நிலையைப் புகாரளிக்கும் முகவரி.

SUPPORT_STATUS_CHECK

Added in version 5.5.

Defaults to True. When enabled, superusers without integrated support are redirected after login to a page offering professional support, at most once every 180 days per account. The reminder starts once the installation has a change older than 14 days and waits for an HTML page navigation. A Continue to Weblate action returns to the intended page.

Set this to False to disable the redirect. This does not hide support or donation links elsewhere in the interface.

Hint

உதவி சந்தாவை வாங்குவதன் மூலமும், இதை அணைப்பதற்கு பதிலாக வலைபெயர்ப்பு முன்னேற்றத்தை அதிகரிப்பதன் மூலமும் உங்கள் வலைபெயர்ப்பு அனுபவத்தை மேம்படுத்தவும்.

TRANSLATION_UPLOAD_MAX_SIZE

Added in version 5.17.1.

பதிவேற்றிய மொழிபெயர்ப்புக் கோப்புகளுக்கான அதிகபட்ச அளவை பைட்டுகளில் உள்ளமைக்கிறது. இயல்புநிலை 50 எம்பி.

டோக்கரில், WEBLATE_TRANSLATION_UPLOAD_MAX_SIZE சூழல் மாறியைப் பயன்படுத்தி இதை உள்ளமைக்கவும்.

UNUSED_ALERT_DAYS

Added in version 4.17.

கூறு பயன்படுத்தப்படாததாகத் தெரிகிறது முன்னறிவிப்பு தூண்டப்படுகிறது.

இயல்புநிலை 365 நாட்களுக்கு, அதை அணைக்க 0 என அமைக்கவும்.

UPDATE_LANGUAGES

Added in version 4.3.2.

தரவுத்தள நகர்வை இயக்கும்போது மொழிகளின் தரவுத்தளம் புதுப்பிக்கப்பட வேண்டுமா மற்றும் இயல்புநிலையாக இயக்கப்பட வேண்டுமா என்பதைக் கட்டுப்படுத்துகிறது. இந்த அமைப்பு setuplang இன் அழைப்பில் எந்த விளைவையும் ஏற்படுத்தாது.

Warning

மொழிகள் காட்சி இதனுடன் முரணாக இருக்கலாம். வலைபெயர்ப்பு மொழி வரையறைகள் காலப்போக்கில் விரிவடைகின்றன, மேலும் இது வரையறுக்கப்பட்ட மொழிகளுக்கான மொழி குறியீட்டைக் காட்டாது.

URL_PREFIX

இந்த அமைப்பு சில பாதையில் வலைபெயர்ப்பு இயக்க உங்களை அனுமதிக்கிறது (இல்லையெனில் அது வெப்சர்வர் ரூட்டிலிருந்து இயக்கப்படுவதை நம்பியுள்ளது).

Note

இந்த அமைப்பைப் பயன்படுத்த, இந்த முன்னொட்டை அகற்ற உங்கள் சேவையகத்தையும் உள்ளமைக்க வேண்டும். உதாரணமாக WSGI உடன், WSGIScriptAlias அமைப்பதன் மூலம் இதை அடையலாம்.

Hint

முன்னொட்டு / உடன் தொடங்க வேண்டும்.

உதாரணமாக:

URL_PREFIX = "/translations"

Note

இந்த அமைப்பு சாங்கோவின் உள்ளமைக்கப்பட்ட சர்வரில் வேலை செய்யாது, இந்த முன்னொட்டைக் கொண்டிருக்க நீங்கள் urls.py ஐ சரிசெய்ய வேண்டும்.

VCS_ALLOW_HOSTS

Added in version 5.15.

பகஅ முகவரி ஐ உள்ளமைக்கும் போது அனுமதிக்கும் ஓச்ட்களின் தொகுப்பு. வடிகட்டவே செய்யாத வெற்றுத் தொகுப்பிற்கு இயல்புநிலை.

When VCS_RESTRICT_PRIVATE is enabled, matching hosts are also exempt from the private-target restriction. This exemption is also needed for VCS backends which cannot bind the client connection to the address validated by Weblate, such as Mercurial and Subversion.

Use VCS_PRIVATE_ALLOWLIST instead when hosts should be exempt from the private-target restriction without filtering access to other public hosts.

VCS_PRIVATE_ALLOWLIST

Added in version 2026.9.

Defines hostnames or domains exempt from VCS_RESTRICT_PRIVATE. Unlike VCS_ALLOW_HOSTS, this setting does not filter access to other hosts. Entries follow Django host matching semantics, so values such as vcs.internal.example or .internal.example can be used.

The exemption is needed for VCS backends which cannot bind the client connection to the address validated by Weblate, such as Mercurial and Subversion. It can also be used to allow private Git repository hosts.

When VCS_ALLOW_HOSTS is non-empty, its host filter still applies and takes precedence over this allowlist.

இயல்புநிலை உள்ளமைவு:

VCS_PRIVATE_ALLOWLIST = []

VCS_ALLOW_SCHEMES

Added in version 5.15.

பகஅ முகவரி ஐ உள்ளமைக்கும் போது அனுமதிக்கும் முகவரி திட்டங்களின் தொகுப்பு. இயல்பாக https மற்றும் ssh மட்டுமே அனுமதிக்கப்படும்.

The file scheme and bare filesystem paths are disabled for security reasons because they could allow component editors to access repositories on the server filesystem. Including file in this setting prevents Weblate from starting with an ImproperlyConfigured error.

VCS_RESTRICT_PRIVATE

Added in version 5.17.

Reject VCS repository URLs pointing to internal or non-public addresses unless the target host is included in VCS_ALLOW_HOSTS or matches VCS_PRIVATE_ALLOWLIST. On by default.

When enabled, hostnames that cannot be resolved during validation are rejected unless they are trusted by VCS_ALLOW_HOSTS or VCS_PRIVATE_ALLOWLIST.

For Git repositories accessed over HTTPS or SSH, Weblate binds each VCS command to the addresses approved during runtime validation for direct connections. Configured HTTP proxies are trusted infrastructure and resolve repository hostnames instead. Automatic redirect following remains disabled. Permanent same-host HTTP redirects are probed separately through the same outbound route, validated, and stored as the canonical component repository URL. Cross-host redirects have to be configured manually. Mercurial, Subversion, custom VCS backends, and additional URL schemes are rejected unless the target host is trusted by VCS_ALLOW_HOSTS or VCS_PRIVATE_ALLOWLIST.

Network-level egress filtering which blocks internal, loopback, link-local, reserved, and cloud metadata address ranges is recommended as defense in depth, especially for custom integrations and administrator-installed extensions.

VCS_API_DELAY

Added in version 4.15.1.

Configures minimal delay in seconds between third-party API calls in அறிவிலிமையம் கோரிக்கைகள், அறிவிலிஆய்வு கோரிக்கைகளை ஒன்றிணைக்கவும், கிடியா இழுக்கும் கோரிக்கைகள், pagure ஒன்றிணைப்பு கோரிக்கைகள், and அசூர் டெவொப்ச் கோரிக்கைகளை இழுக்கிறது.

இந்த வீத-வரம்புகள் பநிஇ வலைபெயர்ப்புடிலிருந்து இந்த சேவைகளை அதிக சுமை தவிர்ப்பதற்காக அழைக்கிறது.

கிட்அப்பில் இரண்டாம் நிலை வீத-வரம்பாளரால் நீங்கள் மட்டுப்படுத்தப்பட்டிருந்தால், இதை அதிகரிப்பது உதவக்கூடும்.

இயல்புநிலை மதிப்பு 10.

VCS_API_TIMEOUT

Added in version 5.15.

Configures timeout in seconds for third-party API calls such as forking or creating merge requests in அறிவிலிமையம் கோரிக்கைகள், அறிவிலிஆய்வு கோரிக்கைகளை ஒன்றிணைக்கவும், கிடியா இழுக்கும் கோரிக்கைகள், pagure ஒன்றிணைப்பு கோரிக்கைகள், and அசூர் டெவொப்ச் கோரிக்கைகளை இழுக்கிறது.

இயல்புநிலை மதிப்பு 10.

VCS_BACKENDS

கிடைக்கக்கூடிய வி.சி.எச் பின்தளத்தில் உள்ளமைவு.

Note

Weblate offers configured backends when their required commands are available. Exact command versions are validated by the deployment and periodic configuration health checks.

Hint

இதைப் பயன்படுத்தி நீங்கள் தேர்வுகளை மட்டுப்படுத்தலாம் அல்லது தனிப்பயன் வி.சி.எச் பின்-முனைகளைச் சேர்க்கலாம்.

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

VCS_CLONE_DEPTH

வலைபெயர்ப்பு களஞ்சியங்களின் ஆழமான குளோனிங் எவ்வாறு செய்ய வேண்டும் என்பதை உள்ளமைக்கிறது.

Note

தற்போது இது அறிவிலி இல் மட்டுமே ஆதரிக்கப்படுகிறது. முன்னிருப்பாக வலைபெயர்ப்பு குளோனிங்கை வேகமாகவும் வட்டு இடத்தை சேமிக்கவும் களஞ்சியங்களின் ஆழமற்ற குளோன்களை செய்கிறது. உங்கள் பயன்பாட்டைப் பொறுத்து (உதாரணமாக தனிப்பயன் துணை நிரல்கள் ஐப் பயன்படுத்தும் போது), நீங்கள் ஆழத்தை அதிகரிக்க வேண்டும் அல்லது இதை 0 க்கு அமைப்பதன் மூலம் ஆழமற்ற குளோன்களை முழுவதுமாக முடக்கலாம்.

Hint

உங்களுக்கு பேட்டல்: ப்ரோடோகால் பிழை: எதிர்பார்க்கப்படும் பழைய/புதிய/ref, வலைபெயர்ப்பு இலிருந்து தள்ளும் போது 'மேலோட்டமான <commit hash>' பிழை ஏற்பட்டால், அமைப்பதன் மூலம் ஆழமற்ற குளோன்களை முழுவதுமாக அணைக்கவும்:

VCS_CLONE_DEPTH = 0

WEBLATE_ADDONS

பயன்பாட்டிற்கு கிடைக்கக்கூடிய துணை நிரல்களின் பட்டியல். அவற்றைப் பயன்படுத்த, கொடுக்கப்பட்ட மொழிபெயர்ப்பு கூறுக்கு அவை இயக்கப்பட வேண்டும். இயல்பாக இது அனைத்து உள்ளமைக்கப்பட்ட துணை நிரல்களையும் உள்ளடக்கியது, பட்டியலை நீட்டிக்கும்போது, ஏற்கனவே உள்ளவற்றை இயக்கப்பட்டிருக்க விரும்புவீர்கள், எடுத்துக்காட்டாக:

WEBLATE_ADDONS = (
    # Built-in add-ons
    "weblate.addons.gettext.GenerateMoAddon",
    "weblate.addons.gettext.UpdateLinguasAddon",
    "weblate.addons.gettext.UpdateConfigureAddon",
    "weblate.addons.gettext.MsgmergeAddon",
    "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.properties.PropertiesSortAddon",
    "weblate.addons.git.GitSquashAddon",
    "weblate.addons.removal.RemoveComments",
    "weblate.addons.removal.RemoveSuggestions",
    "weblate.addons.resx.ResxUpdateAddon",
    "weblate.addons.autotranslate.AutoTranslateAddon",
    "weblate.addons.cdn.CDNJSAddon",
    # Add-on you want to include
    "weblate.addons.example.ExampleAddon",
)

Note

பட்டியலிலிருந்து சேர்க்கையை அகற்றுவது கூறுகளிலிருந்து நிறுவல் நீக்காது. அந்த வழக்கில் வலைபெயர்ப்பு செயலிழக்கும். இந்த பட்டியலிலிருந்து அதை அகற்றுவதற்கு முன்பு அனைத்து கூறுகளிலிருந்தும் கூடுதல் நிறுவலை நிறுவுங்கள்.

ADDON_ACTIVITY_LOG_EXPIRY

Added in version 5.6.

துணை நிரல்களுக்கான செயல்பாட்டு பதிவுகள் எவ்வளவு காலம் வைக்கப்படுகின்றன என்பதை உள்ளமைக்கிறது. இயல்புநிலை 180 நாட்களுக்கு.

WEBLATE_EXPORTERS

Added in version 4.2.

List of available exporters offering translation downloads or glossaries in various file formats.

WEBLATE_FORMATS

பயன்பாட்டிற்கு கிடைக்கக்கூடிய கோப்பு வடிவங்களின் பட்டியல்.

Note

இயல்புநிலை பட்டியலில் ஏற்கனவே பொதுவான வடிவங்கள் உள்ளன.

WEBLATE_MACHINERY

Added in version 4.13.

List of translation services available for use.

WEBLATE_GPG_IDENTITY

அறிவிலி கமிட்சில் கையெழுத்திட வலைபெயர்ப்பு பயன்படுத்தும் அடையாளம், எடுத்துக்காட்டாக:

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

வலைபெயர்ப்பு GPG கீரிங் பொருந்தக்கூடிய விசைக்காகத் தேடப்படுகிறது (home/.gnupg என்பதன் கீழ் DATA_DIR). கிடைக்கவில்லை என்றால், ஒரு விசை உருவாக்கப்படும், மேலும் விவரங்களுக்கு கையொப்பமிடும் அறிவிலி க்னப் உடன் கம்யூட் ஐப் பார்க்கவும்.

WEBSITE_REQUIRED

ஒரு திட்டத்தை உருவாக்கும் போது திட்ட வலைத்தளம் குறிப்பிடப்பட வேண்டுமா என்பதை வரையறுக்கிறது. இயல்பாக, பொது சேவையக அமைப்புகளுக்கு ஏற்றது.

WEBSITE_ALERTS_ENABLED

Added in version 5.17.

இயல்புநிலை: உண்மை

திட்ட இணையதளம் கிடைப்பதை வலைபெயர்ப்பு சரிபார்க்க வேண்டுமா மற்றும் அணுக முடியாத திட்ட இணையதளங்களுக்கான விழிப்பூட்டல்களைக் காட்ட வேண்டுமா என்பதை வரையறுக்கிறது.

False என அமைக்கப்படும்போது, Weblate இணையத்தளத்தின் இருப்புச் சரிபார்ப்புகளைத் தவிர்க்கும் மற்றும் திட்ட இணையதள விழிப்பூட்டல்களை உருவாக்காது. இது எப்போது பயனுள்ளதாக இருக்கும்:

  • வெப்லேட்டின் கோரிக்கைகளைத் தடுக்கும் ஃபயர்வால்களுக்குப் பின்னால் உங்கள் இணையதளங்கள் உள்ளன

  • போட் பாதுகாப்பிலிருந்து 403/503 வகை பிழைகளைத் தவிர்க்க வேண்டும்

  • உங்கள் நிறுவலுக்கு ப்ராசெக்ட் இணையதளம் கிடைப்பது கவலையில்லை

See also

WEBSITE_REQUIRED

பதிப்பு கட்டுப்பாட்டு நற்சான்றிதழ்களை உள்ளமைத்தல்

Hint

இந்தப் பிரிவு பகஅ நற்சான்றிதழ் மாறிகளை விவரிக்கிறது GITHUB_CREDENTIALS, GITLAB_CREDENTIALS, GITEA_CREDENTIALS, PAGURE_CREDENTIALS, BITBUCKETSERVER_CREDENTIALS.

ஒவ்வொரு பநிஇ ஓச்டுக்கும் வரையறுக்கப்பட்ட நற்சான்றிதழ்களை உள்ளமைவு அகராதி கொண்டுள்ளது. இணைய உலாவியில் நீங்கள் பயன்படுத்தும் பநிஇ புரவலன் வேறுபட்டிருக்கலாம், எடுத்துக்காட்டாக GitHub பநிஇ ஆனது api.github.com ஆக அணுகப்படுகிறது.

நற்சான்றிதழ்கள் களஞ்சியம் புச் முகவரி அல்லது மூல குறியீடு களஞ்சியம் (புச் முகவரி உள்ளமைக்கப்படவில்லை என்றால்), உள்ளமைவு கோப்பில் குறிப்பிடப்பட்டுள்ளதை விட இவை முன்னுரிமை பெறுகின்றன.

ஒவ்வொரு ஓச்டுக்கும் பின்வரும் உள்ளமைவு கிடைக்கிறது:

username

பநிஇ பயனர், தேவை.

token

பநிஇ பயனருக்கான பநிஇ கிள்ளாக்கு தேவை.

scheme

Added in version 4.18.

திட்டத்தை மீறுதல். வலைபெயர்ப்பு களஞ்சிய முகவரி இலிருந்து திட்டத்தை அலச முயற்சிக்கிறது மற்றும் https க்கு திரும்பும். நீங்கள் பநிஇ சேவையகத்தை உள்நாட்டில் இயக்கினால், அதற்குப் பதிலாக http ஐப் பயன்படுத்த விரும்பலாம், ஆனால் பாதுகாப்பைக் கருத்தில் கொள்ளுங்கள்.

Hint

கப்பல்துறை கொள்கலனில், சூழல் மாறிகளைப் பயன்படுத்தி நற்சான்றிதழ்களை உள்ளமைக்க முடியும், பார்க்க Code-hosting sites credentials.