관리 명령어¶
참고
웹 서버를 실행하는 사용자와 다른 사용자로 관리 명령을 실행하면 파일에 잘못된 권한이 부여될 수 있습니다. 자세한 내용은 파일 시스템 권한 를 확인하세요.
기본 관리 명령을 찾을 수 있습니다 (Django 소스의 ./manage.py 로 사용 가능하거나, Weblate 위에 설치 가능한 weblate 라는 스크립트에서 확장 세트로 사용 가능).
관리 명령 호출¶
앞에서 언급했듯이 호출 방법은 Weblate를 어떻게 설치했는지에 따라 다릅니다.
Weblate에 Python 환경을 사용하는 경우 weblate 의 전체 경로를 지정하거나 호출하기 전에 Python 환경을 활성화할 수 있음:
# Direct invocation
~/weblate-env/bin/weblate
# Activating Python environment adds it to search path
. ~/weblate-env/bin/activate
weblate
소스 코드를 직접 사용하는 경우 (tarball 또는 Git 체크아웃에서) 관리 스크립트는 Weblate 소스에서 사용 가능한 ./manage.py 입니다. 실행하려면:
python ./manage.py list_versions
pip 설치 프로그램 또는 ./setup.py 스크립트를 사용하여 Weblate를 설치했다면 weblate 가 경로(또는 Python 환경 경로)에 설치되어 이를 사용하여 Weblate를 제어할 수 있음:
weblate list_versions
Docker 이미지의 경우 위와 같이 스크립트가 설치되며 docker exec 를 사용하여 실행할 수 있음:
docker exec --user weblate <container> weblate list_versions
docker-compose-plugin 의 경우 프로세스가 비슷하며 docker compose exec 를 사용하기만 하면 됨:
docker compose exec --user weblate weblate weblate list_versions
파일을 전달해야 하는 경우 임시로 볼륨을 추가할 수 있음:
docker compose exec --user weblate /tmp:/tmp weblate weblate importusers /tmp/users.json
add_suggestions¶
- weblate add_suggestions <project> <component> <language> <file>¶
파일에서 번역을 가져와 해당 번역의 제안으로 사용합니다. 중복된 번역은 건너뛰며, 다른 것만 추가됩니다.
- --author USER@EXAMPLE.COM¶
E-mail of author for the suggestions. This user has to exist prior to importing (you can create one in the admin interface if needed).
예시:
weblate --author michal@cihar.com add_suggestions weblate application cs /tmp/suggestions-cs.po
analyze_translator_work¶
- weblate analyze_translator_work¶
Analyzes change history to estimate realistic translator throughput per day. The command includes only active human users and unit-backed manual translation changes, and applies daily minimum and maximum thresholds to skip obvious outliers, bots, bulk imports, uploads, and other events that would pollute the result.
- --days DAYS¶
Number of recent days to analyze when
--sinceis not specified.
- --since YYYY-MM-DD¶
Start date for the analysis.
- --until YYYY-MM-DD¶
End date for the analysis.
- --project PROJECT¶
Limit the analysis to a project slug.
- --component PROJECT/COMPONENT¶
Limit the analysis to a component.
- --language LANGUAGE¶
Limit the analysis to a language code.
- --min-changes COUNT¶
Minimum translated strings per user day to include.
- --max-changes COUNT¶
Maximum translated strings per user day to include.
- --max-words COUNT¶
Maximum translated source words per user day to include.
예시:
weblate analyze_translator_work --project weblate --since 2026-01-01
auto_translate¶
- weblate auto_translate <project> <component> <language>¶
버전 4.6에서 변경: 번역 모드에 대한 매개변수가 추가되었습니다.
다른 구성요소 번역을 기반으로 자동 번역을 수행합니다.
- --source PROJECT/COMPONENT¶
Specifies the component to use as source available for translation. If not specified all components in the project are used.
- --user USERNAME¶
Specify username listed as author of the translations. “Anonymous user” is used if not specified.
- --overwrite¶
Whether to overwrite existing translations.
- --add¶
Automatically add language if a given translation does not exist.
- --mt MT¶
Use machine translation instead of other components as machine translations.
- --threshold THRESHOLD¶
Similarity threshold for machine translation, defaults to 80.
- --mode MODE¶
Specify translation mode, default is
translatebutfuzzyorsuggestcan be used.
예시:
weblate auto_translate --user nijel --inconsistent --source weblate/application weblate website cs
더 보기
backup¶
- weblate backup¶
Celery를 사용하지 않고 구성된 백업을 동기적으로 실행합니다. 먼저 DATA_DIR 의 설정 및 데이터베이스 백업 덤프를 업데이트한 다음 선택한 Borg 백업 서비스 또는 서비스들을 실행합니다.
- --list¶
Lists configured backup service IDs.
- --service ID¶
Runs one backup service by ID.
- --all¶
Runs all enabled backup services.
백업 서비스 출력을 표시하려면 Django 표준 --verbosity 2 옵션을 사용하세요. 실패한 백업 서비스 출력은 verbosity를 높이지 않아도 표시됩니다.
예시:
weblate backup --list
weblate backup --service 1 --verbosity 2
weblate backup --all
Docker Compose 배포에서는 일반 Weblate 컨테이너를 중지하고 docker compose run 을 사용하여 일회성 컨테이너에서 명령을 실행할 수 있습니다. 데이터베이스와 구성된 백업 저장소는 계속 사용할 수 있어야 합니다.
docker compose stop weblate
docker compose run --rm --user weblate weblate weblate backup --list
docker compose run --rm --user weblate weblate weblate backup --service 1 --verbosity 2
benchmark¶
- weblate benchmark¶
주어진 콘텐츠를 Weblate로 가져옵니다. 벤치마킹에 유용합니다.
# Run benchmark with a profiling
python -m cProfile -o benchmark.prof ./manage.py benchmark --project benchmark --filemask '*.tbx' --format tbx --zipfile /tmp/MicrosoftTermCollection2.zip
# Convert to SVG for visualization
uvx gprof2dot -f pstats benchmark.prof | dot -Tsvg -o benchmark.svg
# Display SVG
firefox ./benchmark.svg
# Run benchmark under memray
uvx memray run ./manage.py benchmark --project benchmark --filemask '*.tbx' --format tbx --zipfile /tmp/MicrosoftTermCollection2.zip
# Render the profile
uvx memray flamegraph ./memray-manage.py.2554179.bin
# Display it
fixefox memray-flamegraph-manage.py.2554179.html
billing_demo¶
- weblate billing_demo¶
Added in version 5.15.
데모 결제 프로젝트를 만듭니다. 추가 청구서 및 결제 이벤트를 추가하기 위해 여러 번 실행할 수 있습니다.
Weblate 개발 시 유용합니다. 결제 이 설치되어 있어야 합니다.
더 보기
celery_queues¶
- weblate celery_queues¶
Celery 작업 큐의 길이를 표시합니다.
더 보기
checkgit¶
- weblate checkgit <project|project/component>¶
백엔드 Git 저장소의 현재 상태를 출력합니다.
업데이트할 프로젝트 또는 구성요소를 정의하거나 (예: weblate/application) --all 을 사용하여 모든 기존 구성요소를 업데이트할 수 있습니다.
commitgit¶
- weblate commitgit <project|project/component>¶
백엔드 Git 저장소에 가능한 모든 보류 중인 변경사항을 커밋합니다.
업데이트할 프로젝트 또는 구성요소를 정의하거나 (예: weblate/application) --all 을 사용하여 모든 기존 구성요소를 업데이트하거나, --file-format 을 사용하여 파일 형식별로 필터링할 수 있습니다.
commit_pending¶
- weblate commit_pending <project|project/component>¶
주어진 기간보다 오래된 보류 중인 변경사항을 커밋합니다.
업데이트할 프로젝트 또는 구성요소를 정의하거나 (예: weblate/application) --all 을 사용하여 모든 기존 구성요소를 업데이트할 수 있습니다.
참고
Weblate가 백그라운드에서 자동으로 수행하므로, 구성요소 설정 에 지정된 것보다 이른 커밋을 강제하는 경우가 아니라면 수동으로 호출할 필요가 없습니다.
cleanuptrans¶
- weblate cleanuptrans¶
고아 검사 및 번역 제안을 정리합니다. 정리가 백그라운드에서 자동으로 이루어지므로 일반적으로 수동으로 실행할 필요가 없습니다.
더 보기
cleanup_memory¶
- weblate cleanup_memory¶
Added in version 5.13.
번역 메모리에서 보류 상태의 모든 오래된 항목을 제거합니다.
cleanup_ssh_keys¶
- weblate cleanup_ssh_keys¶
Added in version 4.9.1.
저장된 SSH 호스트 키의 정리를 수행함:
GitHub 연결에 문제를 일으킬 수 있는 더 이상 사용되지 않는 GitHub용 RSA 키를 제거합니다.
호스트 키의 중복 항목을 제거합니다.
더 보기
createadmin¶
- weblate createadmin¶
지정하지 않은 경우 무작위 비밀번호로 admin 계정을 생성합니다.
- --password PASSWORD¶
Provides a password on the command-line, to not generate a random one.
- --no-password¶
Do not set password, this can be useful with –update.
- --username USERNAME¶
Use the given name instead of
admin.
- --email USER@EXAMPLE.COM¶
Specify the admin e-mail address.
- --name¶
Specify the admin name (visible).
- --update¶
Update the existing user (you can use this to change passwords).
dump_memory¶
- weblate dump_memory¶
Weblate 번역 메모리 내용이 포함된 JSON 파일을 내보냅니다.
dumpuserdata¶
- weblate dumpuserdata <file.json>¶
importuserdata 에서 나중에 사용할 수 있도록 사용자 데이터를 파일로 덤핑합니다.
힌트
Weblate 인스턴스를 마이그레이션하거나 병합할 때 유용합니다.
import_demo¶
- weblate import_demo¶
Added in version 4.1.
<https://github.com/WeblateOrg/demo>를 기반으로 구성요소가 포함된 데모 프로젝트를 만듭니다. 이 명령을 실행하기 전에 Celery 작업이 실행 중인지 확인하세요.
Weblate 개발 시 유용합니다.
- --delete¶
Removes existing demo project.
import_json¶
- weblate import_json <json-file>¶
JSON 데이터를 기반으로 한 구성요소 일괄 가져오기.
가져온 JSON 파일 구조는 구성요소 객체에 거의 대응합니다 ( GET /api/components/(string:project)/(string:component)/ 참조). name 및 filemask 필드를 포함해야 합니다.
- --project PROJECT¶
Specifies where the components will be imported from.
- --main-component COMPONENT¶
Use the given VCS repository from this component for all of them.
- --ignore¶
Skip (already) imported components.
- --update¶
Update (already) imported components.
JSON 파일 예시:
[
{
"slug": "po",
"name": "Gettext PO",
"file_format": "po",
"filemask": "po/*.po",
"new_lang": "none"
},
{
"name": "Android",
"filemask": "android/values-*/strings.xml",
"template": "android/values/strings.xml",
"repo": "weblate://test/test",
"file_format": "aresource"
}
]
더 보기
import_memory¶
- weblate import_memory <file>¶
파일을 Weblate 번역 메모리로 가져옵니다.
지원되는 파일 형식은 TMX, JSON, XLIFF, PO, CSV입니다.
JSON 및 TMX 이외의 형식의 경우 원문 언어와 대상 언어를 지정해야 할 수 있습니다.
- --language-map LANGMAP¶
Allows mapping languages in the TMX to the Weblate translation memory. The language codes are mapped after normalization usually done by Weblate.
--language-map en_US:enwill for example import allen_USstrings asenones.This can be useful in case your TMX file locales happen not to match what you use in Weblate.
- --source-language SOURCE_LANG¶
Specifies the source language for imported translations. Typically needed for formats where the languages cannot be determined from the file itself.
- --target-language TARGET_LANG¶
Specifies the target language for imported translations. Typically needed for formats where the languages cannot be determined from the file itself.
import_project¶
- weblate import_project <project> <gitrepo> <branch> <filemask>¶
파일 마스크를 기반으로 프로젝트에 구성요소를 일괄 가져옵니다. 구성요소 발견 애드온을 기반으로 하므로 대신 이를 사용하는 것이 좋을 수 있습니다.
<project> 는 구성요소를 가져올 기존 프로젝트의 이름입니다.
<gitrepo> 는 사용할 Git 저장소 URL을 정의하고, <branch> 는 Git 브랜치를 표시합니다. 기존 Weblate 구성요소에서 추가 번역 구성요소를 가져오려면 <gitrepo> 에 weblate://<project>/<component> URL을 사용하세요.
<filemask> 는 저장소에 대한 파일 검색을 정의합니다. 와일드카드를 사용하여 간단하게 만들거나 정규 표현식의 모든 기능을 사용할 수 있습니다.
단순 매칭은 구성요소 이름에 **, 언어에 * 를 사용합니다. 예: **/*.po
정규 표현식에는 component 와 language 라는 이름의 그룹이 포함되어야 합니다. 예: (?P<language>[^/]*)/(?P<component>[^-/]*)\.po.
가져오기는 파일을 기반으로 기존 구성요소를 매칭하고 존재하지 않는 것을 추가합니다. 이미 존재하는 것은 변경하지 않습니다.
- --name-template TEMPLATE¶
Customize the name of a component using Django template syntax.
For example:
Documentation: {{ component }}
- --base-file-template TEMPLATE¶
Customize the base file for monolingual translations.
For example:
{{ component }}/res/values/string.xml
- --new-base-template TEMPLATE¶
Customize the base file for addition of new translations.
For example:
{{ component }}/ts/en.ts
- --file-format FORMAT¶
You can also specify the file format to use (see 현지화 파일 형식), the default is auto-detection.
- --language-regex REGEX¶
You can specify language filtering (see 구성요소 설정) with this parameter. It has to be a valid regular expression.
- --main-component¶
You can specify which component will be chosen as the main one—the one actually containing the VCS repository.
- --license NAME¶
Specify the overall, project or component translation license.
- --license-url URL¶
Specify the URL where the translation license is to be found.
- --vcs NAME¶
In case you need to specify which version control system to use, you can do it here. The default version control is Git.
몇 가지 예를 들어 두 프로젝트를 가져오는 방법을 살펴보겠습니다.
먼저 각 언어에 각 장의 번역이 포함된 별도의 폴더가 있는 Debian Handbook 번역:
weblate import_project \
debian-handbook \
https://salsa.debian.org/hertzog/debian-handbook.git \
bullseye/main \
'*/**.po'
다음으로 파일 형식과 기본 파일 템플릿, 모든 구성요소와 번역이 단일 폴더에 위치하는 방법을 지정해야 하는 Tanaguru 도구:
weblate import_project \
--file-format=properties \
--base-file-template=web-app/tgol-web-app/src/main/resources/i18n/%s-I18N.properties \
tanaguru \
https://github.com/Tanaguru/Tanaguru \
master \
web-app/tgol-web-app/src/main/resources/i18n/**-I18N_*.properties
src/security/Numerous_security_holes_in_0.10.1.de.po 와 같은 파일 이름에서 올바른 구성요소와 언어를 얻기 위한 더 복잡한 파일 이름 파싱 예시:
weblate import_project \
tails \
git://git.tails.boum.org/tails master \
'wiki/src/security/(?P<component>.*)\.(?P<language>[^.]*)\.po$'
선택한 언어의 번역만 필터링:
./manage import_project \
--language-regex '^(cs|sk)$' \
weblate \
https://github.com/WeblateOrg/weblate.git \
'weblate/locale/*/LC_MESSAGES/**.po'
여러 파일로 분할된 Sphinx 문서 가져오기:
$ weblate import_project --name-template 'Documentation: %s' \
--file-format po \
project https://github.com/project/docs.git master \
'docs/locale/*/LC_MESSAGES/**.po'
여러 파일과 디렉터리로 분할된 Sphinx 문서 가져오기:
$ weblate import_project --name-template 'Directory 1: %s' \
--file-format po \
project https://github.com/project/docs.git master \
'docs/locale/*/LC_MESSAGES/dir1/**.po'
$ weblate import_project --name-template 'Directory 2: %s' \
--file-format po \
project https://github.com/project/docs.git master \
'docs/locale/*/LC_MESSAGES/dir2/**.po'
더 보기
더 자세한 예시는 국제화 시작하기 장에서 찾을 수 있으며, import_json 을 사용할 수도 있습니다.
import_projectbackup¶
- weblate import_projectbackup <project_name> <project_slug> <username> <filename>¶
Added in version 5.10.
프로젝트 수준 백업 를 가져옵니다.
힌트
일반적으로 번역 프로젝트 및 구성요소 추가 를 가져올 때 더 편안합니다.
importuserdata¶
- weblate importuserdata <file.json>¶
dumpuserdata 로 만든 파일에서 사용자 데이터를 가져옵니다.
importusers¶
- weblate importusers --check <file.json>¶
Django auth_users 데이터베이스의 JSON 덤프에서 사용자를 가져옵니다.
- --check¶
With this option it will just check whether a given file can be imported and report possible conflicts arising from usernames or e-mails.
다음을 사용하여 기존 Django 사이트에서 사용자를 덤프할 수 있음:
./manage.py dumpdata auth.User > users.json
힌트
사용자 설정도 포함되므로 다른 Weblate 서버에서 데이터를 덤프하려면 dumpuserdata 를 사용하세요.
더 보기
install_addon¶
- weblate install_addon --addon ADDON <project|project/component>¶
일련의 구성요소에 애드온을 설치합니다.
- --addon ADDON¶
Name of the add-on to install. For example
weblate.gettext.customize.
- --configuration CONFIG¶
JSON encoded configuration of an add-on.
- --update¶
Update the existing add-on configuration.
애드온을 설치할 프로젝트 또는 구성요소를 정의하거나 (예: weblate/application) --all 을 사용하여 모든 기존 구성요소를 포함할 수 있습니다.
모든 구성요소에 MO 파일 생성 를 설치하려면:
weblate install_addon --addon weblate.gettext.mo --configuration '{"fuzzy": true}' --update --all
더 보기
install_machinery¶
Added in version 4.18.
- weblate install_machinery --service SERVICE¶
Installs a site-wide automatic suggestion service.
- --service SERVICE¶
Name of the service to install. For example
deepl.
- --configuration CONFIG¶
JSON encoded configuration of a service.
- --update¶
Update the existing service configuration.
DeepL 을 설치하려면:
weblate install_machinery --service deepl --configuration '{"key": "x", "url": "https://api.deepl.com/"}' --update
더 보기
list_addons¶
- weblate list_addons¶
애드온 에 대한 템플릿으로 reStructuredText에 애드온을 나열합니다.
- --sections {events,addons,parameters}¶
Filter the generated output to just the add-on event sections, the built-in add-on sections, or the shared add-on parameter sections. If omitted, all generated sections are shown.
더 보기
list_permissions¶
- weblate list_permissions¶
접근 제어 에 대한 템플릿으로 reStructuredText에 권한을 나열합니다.
더 보기
list_checks¶
- weblate list_checks¶
검사 및 수정 및 검사 및 수정 에 대한 템플릿으로 reStructuredText에 품질 검사를 나열합니다.
- --sections {checks,flags}¶
Filter the generated output to just the quality check sections or the shared check flag sections. If omitted, all generated sections are shown.
참고
--output 을 사용하려면 --sections 에서 정확히 하나의 값을 선택해야 하므로 각 생성된 스니펫이 자체 파일에 기록됩니다. 이는 Weblate 문서에 기여하기 워크플로 및 make -C docs update-docs 대상과 일치합니다.
더 보기
list_languages¶
- weblate list_languages <locale>¶
MediaWiki 마크업으로 지원되는 언어를 나열합니다 - 언어 코드, 영어 이름 및 현지화된 이름.
이는 <https://www.l10n.cz/wiki/Slovn%C3%ADky/Slovn%C3%ADk_s_n%C3%A1zvy_jazyk%C5%AF/>를 생성하는 데 사용됩니다.
list_machinery¶
- weblate list_machinery¶
자동 제안 에 대한 템플릿으로 reStructuredText에 자동 제안 서비스를 나열합니다.
더 보기
list_translators¶
- weblate list_translators <project|project/component>¶
주어진 프로젝트에 대해 기여한 언어별로 번역자를 나열함:
[French]
Jean Dupont <jean.dupont@example.com>
[English]
John Doe <jd@example.com>
- --language-code¶
List names by language code instead of language name.
사용할 프로젝트 또는 구성요소를 정의하거나 (예: weblate/application) --all 을 사용하여 모든 기존 구성요소의 번역자를 나열할 수 있습니다.
list_versions¶
- weblate list_versions¶
모든 Weblate 종속성과 버전을 나열합니다.
list_file_format_params¶
- weblate list_file_format_params¶
파일 형식 매개변수를 나열합니다.
list_change_events¶
- weblate list_change_events¶
가능한 모든 변경 이벤트 유형을 나열합니다.
list_format_features¶
- weblate list_format_features¶
모든 파일 형식에 대한 지원 기능을 설명하는 RST 문서 스니펫을 생성합니다.
이 명령은 모든 형식에 대해 하나의 파일을 생성하며, 지정된 출력 디렉터리에서 찾을 수 있습니다.
- --output PATH¶
Directory where the format feature snippets will be written.
참고
생성된 문서 파일은 현지화 파일 형식 와 같은 문서 소스에 포함되도록 되어 있습니다. 사용자 정의 및 병합 로직은 weblate/formats/management/commands/list_format_features.py 도 참조하세요.
loadpo¶
- weblate loadpo <project|project/component>¶
디스크에서 번역을 다시 로드합니다 (예: VCS 저장소에서 일부 업데이트를 수행한 경우).
- --force¶
Force update, even if the files should be up-to-date.
- --lang LANGUAGE¶
Limit processing to a single language.
업데이트할 프로젝트 또는 구성요소를 정의하거나 (예: weblate/application) --all 을 사용하여 모든 기존 구성요소를 업데이트할 수 있습니다.
참고
이것을 호출하는 경우는 거의 없습니다. Weblate는 모든 VCS 업데이트 시 변경된 파일을 자동으로 로드합니다. 기존 Weblate VCS 저장소를 수동으로 변경한 경우 또는 업그레이드 후 일부 특수한 경우에 필요합니다.
lock_translation¶
- weblate lock_translation <project|project/component>¶
구성요소의 추가 번역을 방지합니다.
힌트
기본 저장소에서 유지보수를 수행하려는 경우에 유용합니다.
업데이트할 프로젝트 또는 구성요소를 정의하거나 (예: weblate/application) --all 을 사용하여 모든 기존 구성요소를 업데이트할 수 있습니다.
더 보기
migrate¶
- weblate migrate¶
데이터베이스를 현재 Weblate 스키마로 마이그레이션합니다. 명령줄 옵션은 Django migrate 에 설명되어 있습니다.
힌트
대화형으로 설치를 실행하지 않으려면 Weblate 마이그레이션 --noinput 을 사용한 다음 createadmin 명령을 사용하여 관리자 사용자를 생성할 수 있습니다.
더 보기
move_language¶
- weblate move_language source target¶
언어 콘텐츠를 병합할 수 있습니다. (generated) 접미사로 만들어진 이전에 알 수 없었던 언어에 대한 별칭이 포함된 새 버전으로 업데이트할 때 유용합니다. source 언어의 모든 콘텐츠를 target 언어로 이동합니다.
예시:
weblate move_language cze cs
콘텐츠를 이동한 후 남아 있는 것이 있는지 확인하고 (누군가가 동시에 저장소를 업데이트하는 경우 경쟁 조건이 발생할 수 있음) (generated) 언어를 제거해야 합니다.
pushgit¶
- weblate pushgit <project|project/component>¶
커밋된 변경사항을 업스트림 VCS 저장소에 푸시합니다.
- --force-commit¶
Force commits any pending changes, prior to pushing.
업데이트할 프로젝트 또는 구성요소를 정의하거나 (예: weblate/application) --all 을 사용하여 모든 기존 구성요소를 업데이트할 수 있습니다.
unlock_translation¶
- weblate unlock_translation <project|project/component>¶
지정된 구성요소의 잠금을 해제하여 번역할 수 있도록 합니다.
힌트
기본 저장소에서 유지보수를 수행하려는 경우에 유용합니다.
업데이트할 프로젝트 또는 구성요소를 정의하거나 (예: weblate/application) --all 을 사용하여 모든 기존 구성요소를 업데이트할 수 있습니다.
더 보기
setupgroups¶
- weblate setupgroups¶
기본 그룹을 설정하고 선택적으로 모든 사용자를 해당 기본 그룹에 할당합니다.
- --no-privs-update¶
Turns off automatic updating of existing groups (only adds new ones).
- --no-projects-update¶
Prevents automatic updates of groups for existing projects. This allows adding newly added groups to existing projects, see 프로젝트 접근 제어.
더 보기
setuplang¶
- weblate setuplang¶
Weblate에 정의된 언어 목록을 업데이트합니다.
- --no-update¶
Turns off automatic updates of existing languages (only adds new ones).
updatechecks¶
- weblate updatechecks <project|project/component>¶
모든 문자열에 대한 모든 검사를 업데이트합니다.
힌트
검사에 주요 변경을 하는 업그레이드에 유용합니다.
업데이트할 프로젝트 또는 구성요소를 정의하거나 (예: weblate/application) --all 을 사용하여 모든 기존 구성요소를 업데이트할 수 있습니다.
참고
검사는 Weblate가 백그라운드에서 정기적으로 재계산하며, 빈도는 BACKGROUND_TASKS 를 통해 설정할 수 있습니다.
updategit¶
- weblate updategit <project|project/component>¶
원격 VCS 저장소를 가져오고 내부 캐시를 업데이트합니다.
업데이트할 프로젝트 또는 구성요소를 정의하거나 (예: weblate/application) --all 을 사용하여 모든 기존 구성요소를 업데이트할 수 있습니다.