Administrators guide¶
- Quick setup guide
- Installation instructions
- Hardware requirements
- Software requirements
- Installing Weblate
- Filesystem permissions
- Database setup for Weblate
- Other configurations
- Installation
- Filling up the database
- Production setup
- Disable debug mode
- Properly configure admins
- Set correct site name
- Correctly configure HTTPS
- Enable indexing offloading
- Use powerful database engine
- Enable caching
- Avatar caching
- Configure email addresses
- Allowed hosts setup
- pyuca library
- Django secret key
- Static files
- Home directory
- Template loading
- Running maintenance tasks
- Running server
- Monitoring Weblate
- Collecting error reports
- Migrating Weblate to another server
- Weblate deployments
- Running Weblate in the Docker
- Running Weblate on OpenShift 2
- Bitnami Weblate stack
- Weblate in YunoHost
- Upgrading Weblate
- Authentication
- Access control
- Translation projects
- Language definitions
- Continuous translation
- Licensing translations
- Translation process
- Checks and fixups
- Machine translation
- Addons
- Built in addons
- Cleanup translation files
- Language consistency
- Component discovery
- Flag unchanged translations to need edit
- Flag new source strings to need edit
- Flag new translations to need edit
- Statistics generator
- Contributors in comment
- Update ALL_LINGUAS variable in the configure file
- Customize gettext output
- Update LINGUAS file
- Generate MO files
- Update PO files to match POT (msgmerge)
- Customize JSON output
- Formats the Java properties file
- Writing addon
- Executing scripts from addon
- Built in addons
- Translation Memory
- Configuration
- AKISMET_API_KEY
- ANONYMOUS_USER_NAME
- AUTH_LOCK_ATTEMPTS
- AUTH_MAX_ATTEMPTS
- AUTH_CHECK_WINDOW
- AUTH_LOCKOUT_TIME
- AUTH_TOKEN_VALID
- AUTH_PASSWORD_DAYS
- AUTO_LOCK
- AUTO_LOCK_TIME
- AUTOFIX_LIST
- BACKGROUND_HOOKS
- BASE_DIR
- CHECK_LIST
- COMMIT_PENDING_HOURS
- DATA_DIR
- DEFAULT_COMMITER_EMAIL
- DEFAULT_COMMITER_NAME
- DEFAULT_CUSTOM_ACL
- DEFAULT_TRANSLATION_PROPAGATION
- ENABLE_AVATARS
- ENABLE_HOOKS
- ENABLE_HTTPS
- ENABLE_SHARING
- GIT_ROOT
- GITHUB_USERNAME
- GOOGLE_ANALYTICS_ID
- HIDE_REPO_CREDENTIALS
- IP_BEHIND_REVERSE_PROXY
- IP_PROXY_HEADER
- IP_PROXY_OFFSET
- LAZY_COMMITS
- LOCK_TIME
- LOGIN_REQUIRED_URLS
- LOGIN_REQUIRED_URLS_EXCEPTIONS
- MT_SERVICES
- MT_APERTIUM_APY
- MT_AWS_ACCESS_KEY_ID
- MT_AWS_SECRET_ACCESS_KEY
- MT_AWS_REGION
- MT_DEEPL_KEY
- MT_GOOGLE_KEY
- MT_MICROSOFT_ID
- MT_MICROSOFT_SECRET
- MT_MICROSOFT_COGNITIVE_KEY
- MT_MYMEMORY_EMAIL
- MT_MYMEMORY_KEY
- MT_MYMEMORY_USER
- MT_TMSERVER
- MT_YANDEX_KEY
- MT_SAP_BASE_URL
- MT_SAP_SANDBOX_APIKEY
- MT_SAP_USERNAME
- MT_SAP_PASSWORD
- MT_SAP_USE_MT
- NEARBY_MESSAGES
- OFFLOAD_INDEXING
- PIWIK_SITE_ID
- PIWIK_URL
- REGISTRATION_CAPTCHA
- REGISTRATION_EMAIL_MATCH
- REGISTRATION_OPEN
- SIMPLIFY_LANGUAGES
- SITE_TITLE
- SPECIAL_CHARS
- STATUS_URL
- TTF_PATH
- URL_PREFIX
- WEBLATE_ADDONS
- WEBLATE_FORMATS
- WEBLATE_GPG_IDENTITY
- WHOOSH_INDEX
- Sample configuration
- Management commands
- Invoking management commands
- add_suggestions
- auto_translate
- changesite
- checkgit
- commitgit
- commit_pending
- cleanup_avatar_cache
- cleanuptrans
- createadmin
- delete_memory
- dump_memory
- dumpuserdata
- import_json
- import_memory
- import_project
- importuserdata
- importusers
- list_ignored_checks
- list_languages
- list_memory
- list_translators
- list_versions
- loadpo
- lock_translation
- pushgit
- rebuild_index
- update_index
- unlock_translation
- setupgroups
- setuplang
- updatechecks
- updategit
- Whiteboard messages
- Component Lists
- Optional Weblate modules