<a id="manage"></a>

# Manažérske príkazy

#### NOTE
Spúšťanie manažérskych príkazov pod iným používateľom, než pod ktorým beží váš webový server, môže viesť k nesprávnym oprávneniam súborov, prosím skontrolujte [Oprávnenia súborového systému](https://docs.weblate.org/sk/latest/admin/install.md#file-permissions) pre viac podrobností.

Nájdete základné manažérske príkazy (dostupné ako `./manage.py` v zdrojových kódoch Django, alebo ako rozšírenú sadu v skripte nazvanom **weblate** inštalovateľnom nad Weblate).

<a id="invoke-manage"></a>

## Vyvolávanie manažérskych príkazov

Ako bolo uvedené vyššie, vyvolanie závisí od toho, ako ste nainštalovali Weblate.

Ak používate Python prostredie pre Weblate, môžete buď špecifikovať celú cestu k **weblate**, alebo aktivovať Python prostredie pred jeho vyvolaním:

```sh
# Direct invocation
~/weblate-env/bin/weblate

# Activating Python environment adds it to search path
. ~/weblate-env/bin/activate
weblate
```

Ak používate zdrojové kódy priamo (buď z tarballu alebo Git checkoutu), manažérsky skript je `./manage.py` dostupný v zdrojoch Weblate. Na jeho spustenie:

```sh
python ./manage.py list_versions
```

Ak ste nainštalovali Weblate pomocou inštalátora pip, alebo použitím skriptu `./setup.py`, **weblate** je nainštalovaný do vašej cesty (alebo cesty Python prostredia), odkiaľ ho môžete použiť na ovládanie Weblate:

```sh
weblate list_versions
```

Pre Docker obraz je skript nainštalovaný ako vyššie a môžete ho spustiť pomocou **docker exec**:

```sh
docker exec --user weblate <container> weblate list_versions
```

Pre **docker-compose-plugin** je proces podobný, musíte len použiť **docker compose exec**:

```sh
docker compose exec --user weblate weblate weblate list_versions
```

V prípade, že mu potrebujete odovzdať súbor, môžete dočasne pridať zväzok:

```sh
docker compose exec --user weblate /tmp:/tmp weblate weblate importusers /tmp/users.json
```

#### SEE ALSO
* [Inštalácia pomocou Dockeru](https://docs.weblate.org/sk/latest/admin/install/docker.md)
* [Inštalácia na Debian a Ubuntu](https://docs.weblate.org/sk/latest/admin/install/venv-debian.md)
* [Inštalácia na SUSE a openSUSE](https://docs.weblate.org/sk/latest/admin/install/venv-suse.md)
* [Inštalácia na RedHat, Fedora a CentOS](https://docs.weblate.org/sk/latest/admin/install/venv-redhat.md)
* [Inštalácia zo zdrojových kódov](https://docs.weblate.org/sk/latest/admin/install/source.md)

## add_suggestions

### weblate add_suggestions --user USERNAME <project> <component> <language> <file>

Importuje preklad zo súboru na použitie ako návrh pre daný preklad. Preskočí duplicitné preklady; pridajú sa iba odlišné.

### --user USERNAME

Existing user to record as the import actor in history. This is independent of
the suggestion author selected with `--author`.

### --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).

Príklad:

```sh
weblate add_suggestions --user admin --author michal@cihar.com weblate application cs /tmp/suggestions-cs.po
```

## analyze_translator_work

### weblate analyze_translator_work

Analyzuje históriu zmien na odhad realistického výkonu prekladateľa za deň. Príkaz zahŕňa iba aktívnych ľudských používateľov a manuálne zmeny prekladov podporené jednotkami a aplikuje denné minimálne a maximálne prahy na preskočenie zrejmých odľahlých hodnôt, botov, hromadných importov, nahrávaní a iných udalostí, ktoré by znečistili výsledok.

### --days DAYS

Number of recent days to analyze when `--since` is 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.

Príklad:

```sh
weblate analyze_translator_work --project weblate --since 2026-01-01
```

## auto_translate

### weblate auto_translate <project> <component> <language>

#### Versionchanged
Zmenené vo verzii 4.6: Pridaný parameter pre režim prekladu.

Vykonáva automatický preklad na základe prekladov iných komponentov.

### --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.

### --inconsistent

Whether to overwrite existing translations that are inconsistent (see
[Nekonzistentné](https://docs.weblate.org/sk/latest/user/checks.md#check-inconsistent)).

### --add

Automatically add language if a given translation does not exist.

### --mt MT

Use machine translation instead of other components as machine translations.
Select an installed service with its name, `service:id`, or `service:slug`
as described in [Prekladové služby](https://docs.weblate.org/sk/latest/admin/machine.md#machine-translation-setup).

### --threshold THRESHOLD

Similarity threshold for machine translation, defaults to 80.

### --mode MODE

Specify translation mode, default is `translate` but `fuzzy` or `suggest`
can be used.

Príklad:

```sh
weblate auto_translate --user nijel --inconsistent --source weblate/application weblate website cs
```

#### SEE ALSO
[Automatický preklad](https://docs.weblate.org/sk/latest/user/translating.md#auto-translation)

<a id="backup-management-command"></a>

## backup

### weblate backup

Spúšta nakonfigurované zálohy synchrónne, bez použitia Celery. Najprv aktualizuje nastavenia a výpisy záloh databázy v [`DATA_DIR`](https://docs.weblate.org/sk/latest/admin/config.md#std-setting-DATA_DIR), potom spustí vybranú zálohovaciu službu alebo služby Borg.

### --list

Lists configured backup service IDs.

### --service ID

Runs one backup service by ID.

### --all

Runs all enabled backup services.

Použite štandardnú možnosť Djanga `--verbosity 2` na zobrazenie výstupu zálohovacej služby. Výstup zlyhanej zálohovacej služby sa zobrazí aj bez zvýšenej podrobnosti.

Príklady:

```sh
weblate backup --list
weblate backup --service 1 --verbosity 2
weblate backup --all
```

Pre nasadenia pomocou Docker Compose môžete zastaviť bežný kontajner Weblate a spustiť príkaz v jednorazovom kontajneri pomocou **docker compose run**. Databáza a nakonfigurované úložisko záloh musia byť stále k dispozícii.

```sh
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
```

#### SEE ALSO
[Automatizovaná záloha pomocou BorgBackup](https://docs.weblate.org/sk/latest/admin/backup.md#automated-backup)

## benchmark

### weblate benchmark

Importuje daný obsah do Weblate, užitočné pre benchmarking.

```sh
# 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
```

```sh
# 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

#### Versionadded
Added in version 5.15.

Vytvorí demo fakturačný projekt. Môže byť vykonaný viackrát na pridanie dodatočných faktúr a fakturačných udalostí.

Toto môže byť užitočné pri vývoji Weblate. Vyžaduje nainštalovaný [Fakturácia](https://docs.weblate.org/sk/latest/admin/optionals.md#billing).

#### SEE ALSO
* [`import_demo`](#weblate-admin-import_demo)
* [Inicializácia vašej vývojovej inštancie](https://docs.weblate.org/sk/latest/contributing/start.md#devel-demo)

## celery_queues

### weblate celery_queues

Zobrazuje dĺžku radov úloh Celery.

#### SEE ALSO
[Vnútorná štruktúra úloh na pozadí](https://docs.weblate.org/sk/latest/contributing/internals.md#background-tasks-internals)

## checkgit

### weblate checkgit <project|project/component>

Vypíše aktuálny stav back-end Git repozitára.

Môžete buď definovať, ktorý projekt alebo komponent aktualizovať (napríklad `weblate/application`), alebo použiť `--all` na aktualizáciu všetkých existujúcich komponentov.

## commitgit

### weblate commitgit <project|project/component>

Zapíše všetky možné čakajúce zmeny do back-end Git repozitára.

Môžete buď definovať, ktorý projekt alebo komponent aktualizovať (napríklad `weblate/application`), alebo použiť `--all` na aktualizáciu všetkých existujúcich komponentov, alebo použiť `--file-format` na filtrovanie podľa formátu súboru.

## commit_pending

### weblate commit_pending <project|project/component>

Zapíše čakajúce zmeny staršie ako daný vek.

Môžete buď definovať, ktorý projekt alebo komponent aktualizovať (napríklad `weblate/application`), alebo použiť `--all` na aktualizáciu všetkých existujúcich komponentov.

### --age HOURS

Age in hours for committing. If not specified the value configured in
[Konfigurácia komponentu](https://docs.weblate.org/sk/latest/admin/projects.md#component) is used.

#### NOTE
Toto je automaticky vykonávané na pozadí Weblate, takže nie je skutočná potreba to vyvolávať manuálne, okrem vynútenia skoršieho zápisu, než je špecifikované v [Konfigurácia komponentu](https://docs.weblate.org/sk/latest/admin/projects.md#component).

#### SEE ALSO
* [Spúšťanie úloh údržby](https://docs.weblate.org/sk/latest/admin/install.md#production-cron)
* [`COMMIT_PENDING_HOURS`](https://docs.weblate.org/sk/latest/admin/config.md#std-setting-COMMIT_PENDING_HOURS)

## cleanuptrans

### weblate cleanuptrans

Vyčistí osirelé kontroly a návrhy prekladov. Zvyčajne nie je potrebné to spúšťať manuálne, pretože čistenia prebiehajú automaticky na pozadí.

#### SEE ALSO
[Spúšťanie úloh údržby](https://docs.weblate.org/sk/latest/admin/install.md#production-cron)

## cleanup_memory

### weblate cleanup_memory

#### Versionadded
Added in version 5.13.

Odstráni všetky zastarané položky s čakajúcim stavom z prekladovej pamäte.

## cleanup_ssh_keys

### weblate cleanup_ssh_keys

#### Versionadded
Added in version 4.9.1.

Vykoná vyčistenie uložených SSH hostiteľských kľúčov:

* Odstráni zastarané RSA kľúče pre GitHub, ktoré môžu spôsobovať problémy pri pripájaní sa k GitHubu.
* Odstráni duplicitné položky v hostiteľských kľúčoch.

#### SEE ALSO
[SSH repozitáre](https://docs.weblate.org/sk/latest/vcs.md#ssh-repos)

## createadmin

### weblate createadmin

Vytvorí účet `admin` s náhodným heslom, pokiaľ nie je špecifikované.

### --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

Exportuje JSON súbor obsahujúci obsah Prekladovej pamäte Weblate.

#### SEE ALSO
* [Prekladová pamäť](https://docs.weblate.org/sk/latest/admin/memory.md#translation-memory)
* [Weblate Translation Memory Schema](https://docs.weblate.org/sk/latest/contributing/schemas.md#schema-memory)

## dumpuserdata

### weblate dumpuserdata <file.json>

Vypíše používateľské dáta do súboru na neskoršie použitie príkazom [`importuserdata`](#weblate-admin-importuserdata).

#### HINT
Toto sa hodí pri migrácii alebo zlúčení inštancií Weblate.

## import_demo

### weblate import_demo --user USERNAME

#### Versionadded
Added in version 4.1.

Vytvorí demo projekt s komponentmi založený na <[https://github.com/WeblateOrg/demo](https://github.com/WeblateOrg/demo)>. Uistite sa, že úlohy celery bežia pred spustením tohto príkazu.

Toto môže byť užitočné pri vývoji Weblate.

### --user USERNAME

Required. Existing account to attribute the imported components and add-on
configuration to. Anonymous users are not accepted.

### --delete

Removes existing demo project.

#### SEE ALSO
* [`billing_demo`](#weblate-admin-billing_demo)
* [Inicializácia vašej vývojovej inštancie](https://docs.weblate.org/sk/latest/contributing/start.md#devel-demo)

## import_json

### weblate import_json --user USERNAME <json-file>

Hromadný import komponentov na základe JSON dát.

Štruktúra importovaného JSON súboru takmer zodpovedá objektu komponentu (pozrite [`GET /api/components/(string:project)/(string:component)/`](https://docs.weblate.org/sk/latest/api.md#get--api-components-(string-project)-(string-component)-)). Musíte zahrnúť polia `name` a `filemask`.

### --user USERNAME

Required. Existing account to attribute imported components and configuration
changes to. Anonymous users are not accepted.

### --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.

Príklad JSON súboru:

```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"
  }
]
```

#### SEE ALSO
[`import_memory`](#weblate-admin-import_memory)

## import_memory

### weblate import_memory <file>

Importuje súbor do prekladovej pamäte Weblate.

Podporované formáty súborov sú TMX, JSON, XLIFF, PO, CSV.

Špecifikovanie zdrojového a cieľového jazyka môže byť potrebné pre formáty iné ako JSON a 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:en` will for example import all `en_US` strings
as `en` ones.

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.

#### SEE ALSO
* [Prekladová pamäť](https://docs.weblate.org/sk/latest/admin/memory.md#translation-memory)
* [Weblate Translation Memory Schema](https://docs.weblate.org/sk/latest/contributing/schemas.md#schema-memory)

## import_project

### weblate import_project --user USERNAME <project> <gitrepo> <branch> <filemask>

Hromadne importuje komponenty do projektu na základe masky súboru. Je založené na doplnku [Objavovanie komponentov](https://docs.weblate.org/sk/latest/admin/addons.md#addon-weblate-discovery-discovery), takže môžete chcieť použiť radšej ten.

<project> označuje existujúci projekt, do ktorého majú byť komponenty importované.

<gitrepo> definuje URL Git repozitára na použitie a <branch> označuje Git vetvu. Na import dodatočných prekladových komponentov z existujúceho komponentu Weblate použite URL weblate://<project>/<component> pre <gitrepo>.

<filemask> definuje objavovanie súborov pre repozitár. Môže byť buď jednoduché pomocou wildcardov, alebo môže využiť plnú silu regulárnych výrazov.

Jednoduché porovnávanie používa `**` pre názov komponentu a `*` pre jazyk, napríklad: `**/*.po`

Regulárny výraz musí obsahovať skupiny pomenované component a language, napríklad: `(?P<language>[^/]*)/(?P<component>[^-/]*)\.po`.

Import porovnáva existujúce komponenty na základe súborov a pridáva tie, ktoré neexistujú. Mení už existujúce.

### --user USERNAME

Required. Record the import and its configuration changes as this existing
Weblate user. Anonymous users cannot perform imports.

### --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 [Formáty lokalizačných súborov](https://docs.weblate.org/sk/latest/formats.md#formats)), the default
is auto-detection.

### --language-regex REGEX

You can specify language filtering (see [Konfigurácia komponentu](https://docs.weblate.org/sk/latest/admin/projects.md#component)) 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.

Aby sme vám dali niekoľko príkladov, skúsime importovať dva projekty.

Najprv preklady Príručky Debianu, kde má každý jazyk samostatný priečinok s prekladmi každej kapitoly:

```sh
weblate import_project --user admin \
    debian-handbook \
    https://salsa.debian.org/hertzog/debian-handbook.git \
    bullseye/main \
    '*/**.po'
```

Potom nástroj Tanaguru, kde je potrebné špecifikovať formát súboru spolu so šablónou základného súboru a ako sú všetky komponenty a preklady umiestnené v jednom priečinku:

```sh
weblate import_project --user admin \
    --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
```

Zložitejší príklad analýzy názvov súborov na získanie správneho komponentu a jazyka z názvu súboru, napríklad `src/security/Numerous_security_holes_in_0.10.1.de.po`:

```sh
weblate import_project --user admin \
    tails \
    git://git.tails.boum.org/tails master \
    'wiki/src/security/(?P<component>.*)\.(?P<language>[^.]*)\.po$'
```

Filtrovanie iba prekladov vo vybranom jazyku:

```sh
./manage import_project --user admin \
    --language-regex '^(cs|sk)$' \
    weblate \
    https://github.com/WeblateOrg/weblate.git \
    'weblate/locale/*/LC_MESSAGES/**.po'
```

Importovanie dokumentácie Sphinx rozdelené do viacerých súborov:

```console
$ weblate import_project --user admin --name-template 'Documentation: %s' \
    --file-format po \
    project https://github.com/project/docs.git master \
    'docs/locale/*/LC_MESSAGES/**.po'
```

Importovanie dokumentácie Sphinx rozdelené do viacerých súborov a adresárov:

```console
$ weblate import_project --user admin --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 --user admin --name-template 'Directory 2: %s' \
    --file-format po \
    project https://github.com/project/docs.git master \
    'docs/locale/*/LC_MESSAGES/dir2/**.po'
```

#### SEE ALSO
Podrobnejšie príklady nájdete v kapitole [Začíname s internacionalizáciou](https://docs.weblate.org/sk/latest/devel/starting.md#starting), prípadne môžete použiť [`import_json`](#weblate-admin-import_json).

## import_projectbackup

### weblate import_projectbackup <project_name> <project_slug> <username> <filename>

#### Versionadded
Added in version 5.10.

Importuje [Zálohy na úrovni projektu](https://docs.weblate.org/sk/latest/admin/backup.md#projectbackup).

#### HINT
Zvyčajne je pohodlnejšie importovať projekt pri [Pridávanie prekladových projektov a komponentov](https://docs.weblate.org/sk/latest/admin/projects.md#adding-projects).

## importuserdata

### weblate importuserdata <file.json>

Importuje údaje používateľa zo súboru vytvoreného pomocou [`dumpuserdata`](#weblate-admin-dumpuserdata).

## importusers

### weblate importusers --check <file.json>

Importuje používateľov z výpisu JSON databázy Django auth_users.

### --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.

Používateľov z existujúcej stránky Django môžete exportovať pomocou:

```sh
./manage.py dumpdata auth.User > users.json
```

#### HINT
Použite [`dumpuserdata`](#weblate-admin-dumpuserdata) na export dát z iného servera Weblate, keďže to zahŕňa aj nastavenia používateľa.

#### SEE ALSO
[Migrácia z Pootle](https://docs.weblate.org/sk/latest/admin/upgrade.md#pootle-migration)

## install_addon

### weblate install_addon --user USERNAME --addon ADDON <project|project/component>

Nainštaluje doplnok do sady komponentov.

### --user USERNAME

Required. Existing account to attribute add-on configuration changes to.
Anonymous users are not accepted.

### --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.

Môžete buď definovať, do ktorého projektu alebo komponentu sa má doplnok nainštalovať (napríklad `weblate/application`), alebo použiť `--all` na zahrnutie všetkých existujúcich komponentov.

Na inštaláciu [Generovať súbory MO](https://docs.weblate.org/sk/latest/admin/addons.md#addon-weblate-gettext-mo) pre všetky komponenty:

```shell
weblate install_addon --user admin --addon weblate.gettext.mo --configuration '{"fuzzy": true}' --update --all
```

#### SEE ALSO
[Doplnky](https://docs.weblate.org/sk/latest/admin/addons.md)

## install_machinery

#### Versionadded
Added in version 4.18.

### weblate install_machinery --service SERVICE

Nainštaluje prekladateľskú službu pre celý web.

### --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.

Na inštaláciu [DeepL](https://docs.weblate.org/sk/latest/admin/machine.md#mt-deepl):

```shell
weblate install_machinery --service deepl --configuration '{"key": "x", "url": "https://api.deepl.com/"}' --update
```

#### SEE ALSO
[Prekladové služby](https://docs.weblate.org/sk/latest/admin/machine.md)

## list_addons

### weblate list_addons

Vypíše doplnky vo formáte reStructuredText ako šablónu pre [Doplnky](https://docs.weblate.org/sk/latest/admin/addons.md).

### --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.

#### SEE ALSO
[Prispieť do dokumentácie Weblate](https://docs.weblate.org/sk/latest/contributing/documentation.md)

## list_automation

### weblate list_automation

Generuje [referenciu automatizácie](https://docs.weblate.org/sk/latest/admin/automation.md) zo schémy JSON pracovného postupu vrátane názvov akcií, parametrov a verzií zavedenia. S `--output` nahrádza generované bloky pri zachovaní manuálnych popisov a príkladov z kuchárky mimo týchto blokov.

## list_permissions

### weblate list_permissions

Vypíše oprávnenia vo formáte reStructuredText ako šablónu pre [Riadenie prístupu](https://docs.weblate.org/sk/latest/admin/access.md).

#### SEE ALSO
[Prispieť do dokumentácie Weblate](https://docs.weblate.org/sk/latest/contributing/documentation.md)

## list_checks

### weblate list_checks

Vypíše kontroly kvality vo formáte reStructuredText ako šablónu pre [Kontroly a opravy](https://docs.weblate.org/sk/latest/admin/checks.md) a [Kontroly a opravy](https://docs.weblate.org/sk/latest/user/checks.md).

### --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.

#### NOTE
Použitie `--output` vyžaduje výber práve jednej hodnoty v `--sections`, aby sa každý vygenerovaný úryvok zapísal do vlastného súboru. To zodpovedá pracovnému postupu [Prispieť do dokumentácie Weblate](https://docs.weblate.org/sk/latest/contributing/documentation.md) a cieľom `make -C docs update-docs`.

#### SEE ALSO
[Prispieť do dokumentácie Weblate](https://docs.weblate.org/sk/latest/contributing/documentation.md)

## list_languages

### weblate list_languages <locale>

Vypíše podporované jazyky v značkovaní MediaWiki – kódy jazykov, anglické názvy a lokalizované názvy.

Toto sa používa na generovanie <[https://www.l10n.cz/wiki/Slovn%C3%ADky/Slovn%C3%ADk_s_n%C3%A1zvy_jazyk%C5%AF/](https://www.l10n.cz/wiki/Slovn%C3%ADky/Slovn%C3%ADk_s_n%C3%A1zvy_jazyk%C5%AF/)>.

## list_machinery

### weblate list_machinery

Zoznam prekladových služieb v reStructuredText ako šablóna pre [Prekladové služby](https://docs.weblate.org/sk/latest/admin/machine.md).

#### SEE ALSO
[Prispieť do dokumentácie Weblate](https://docs.weblate.org/sk/latest/contributing/documentation.md)

## list_notification_config

### weblate list_notification_config

Lists notification scopes, frequencies and handlers in reStructuredText as a template for [Konfigurácia](https://docs.weblate.org/sk/latest/admin/config.md).

#### SEE ALSO
[Prispieť do dokumentácie Weblate](https://docs.weblate.org/sk/latest/contributing/documentation.md)

## list_translators

### weblate list_translators <project|project/component>

Vypíše prekladateľov podľa prispievacieho jazyka pre daný projekt:

```text
[French]
Jean Dupont <jean.dupont@example.com>
[English]
John Doe <jd@example.com>
```

### --language-code

List names by language code instead of language name.

Môžete buď definovať, ktorý projekt alebo komponent sa má použiť (napríklad `weblate/application`), alebo použiť `--all` na zoznam prekladateľov zo všetkých existujúcich komponentov.

## list_versions

### weblate list_versions

Vypíše všetky závislosti Weblate a ich verzie.

## list_file_format_params

### weblate list_file_format_params

Vypíše parametre formátu súboru.

## list_change_events

### weblate list_change_events

Vypíše všetky možné typy udalostí zmien.

## list_format_features

### weblate list_format_features

Generuje úryvky dokumentácie RST popisujúce podporované funkcie pre každý formát súboru.

Príkaz vygeneruje jeden súbor pre každý formát, ktorý nájdete v zadanom výstupnom adresári.

### --output PATH

Directory where the format feature snippets will be written.

#### NOTE
Vygenerované súbory dokumentácie sú určené na zahrnutie do zdrojov dokumentácie, ako je [Formáty lokalizačných súborov](https://docs.weblate.org/sk/latest/formats.md). Pozrite tiež `weblate/formats/management/commands/list_format_features.py` pre prispôsobenie a logiku zlúčenia.

## loadpo

### weblate loadpo <project|project/component>

Znovu načíta preklady z disku (napríklad v prípade, že ste vykonali nejaké aktualizácie v repozitári VCS).

### --force

Force update, even if the files should be up-to-date.

### --lang LANGUAGE

Limit processing to a single language.

Môžete buď definovať, ktorý projekt alebo komponent aktualizovať (napríklad `weblate/application`), alebo použiť `--all` na aktualizáciu všetkých existujúcich komponentov.

#### NOTE
Toto zriedka potrebujete vyvolať, Weblate bude automaticky načítavať zmenené súbory pri každej aktualizácii VCS. Toto je potrebné v prípade, že ste ručne zmenili podkladový repozitár VCS Weblate alebo v niektorých špeciálnych prípadoch po aktualizácii.

## lock_translation

### weblate lock_translation <project|project/component>

Zabráni ďalšiemu prekladu komponentu.

#### HINT
Užitočné v prípade, že chcete vykonať údržbu na podkladovom repozitári.

Môžete buď definovať, ktorý projekt alebo komponent aktualizovať (napríklad `weblate/application`), alebo použiť `--all` na aktualizáciu všetkých existujúcich komponentov.

#### SEE ALSO
[`unlock_translation`](#weblate-admin-unlock_translation)

## metrics

### weblate metrics

Vypíše metriky servera vystavené cez [`GET /api/metrics/`](https://docs.weblate.org/sk/latest/api.md#get--api-metrics-).

### --format FORMAT

Selects the output format. Supported formats are `json`, `csv`, and
`openmetrics`. The default is `json`.

## migrate

### weblate migrate

Migruje databázu na aktuálnu schému Weblate. Možnosti príkazového riadka sú popísané v Django [`migrate`](https://docs.djangoproject.com/en/stable/ref/django-admin/#django-admin-migrate).

#### HINT
Ak chcete spustiť inštaláciu neinteraktívne, môžete použiť `weblate migrate --noinput` a potom vytvoriť administrátorského používateľa pomocou príkazu [`createadmin`](#weblate-admin-createadmin).

#### SEE ALSO
* [`migrate`](https://docs.djangoproject.com/en/stable/ref/django-admin/#django-admin-migrate)
* [Naplnenie databázy](https://docs.weblate.org/sk/latest/admin/install.md#tables-setup)

## move_language

### weblate move_language source target

Umožňuje zlúčiť obsah jazyka. Toto je užitočné pri aktualizácii na novú verziu, ktorá obsahuje aliasy pre predtým neznáme jazyky, ktoré boli vytvorené s príponou `(generated)`. Presunie všetok obsah z zdrojového jazyka do cieľového.

Ak majú oba jazyky preklad v tom istom komponente, alebo rôzne nastavenia pracovného postupu alebo prepisy písiem pre ten istý rozsah, presun sa preskočí bez zmeny ktoréhokoľvek jazyka. Pred opakovaným pokusom vyriešte nahlásený konflikt. Identické nastavenia pracovného postupu a prepisy písiem sa zlúčia. Automatické aktualizácie jazykov používajú rovnaké kontroly a pokračujú s inými jazykmi, keď sa presun preskočí.

Príklad:

```sh
weblate move_language cze cs
```

Po presunutí obsahu by ste mali skontrolovať, či niečo nezostalo (toto je predmetom stavových závodov, keď niekto medzitým aktualizuje repozitár) a odstrániť jazyk `(generated)`.

## pushgit

### weblate pushgit <project|project/component>

Odošle zapísané zmeny do nadradeného repozitára VCS.

### --force-commit

Force commits any pending changes, prior to pushing.

Môžete buď definovať, ktorý projekt alebo komponent aktualizovať (napríklad `weblate/application`), alebo použiť `--all` na aktualizáciu všetkých existujúcich komponentov.

#### NOTE
Weblate odosiela zmeny automaticky, ak je zapnutá možnosť [Odoslať pri zápise](https://docs.weblate.org/sk/latest/admin/projects.md#component-push-on-commit) v [Konfigurácia komponentu](https://docs.weblate.org/sk/latest/admin/projects.md#component), čo je predvolené nastavenie.

## refresh_github_repositories

### weblate refresh_github_repositories

#### Versionadded
Added in version 2026.10.1.

Aktualizuje zoznam repozitárov všetkých pripojených účtov GitHub a upraví cieľové repozitáre komponentov, ktorých repozitár bol na GitHube premenovaný alebo prevedený na iného vlastníka.

#### SEE ALSO
[URL webhooku aplikácie](https://docs.weblate.org/sk/latest/admin/code-hosting.md#code-hosting-github-app-webhook)

## unlock_translation

### weblate unlock_translation <project|project/component>

Odomkne daný komponent a sprístupní ho na preklad.

#### HINT
Užitočné v prípade, že chcete vykonať údržbu na podkladovom repozitári.

Môžete buď definovať, ktorý projekt alebo komponent aktualizovať (napríklad `weblate/application`), alebo použiť `--all` na aktualizáciu všetkých existujúcich komponentov.

#### SEE ALSO
[`lock_translation`](#weblate-admin-lock_translation)

## setupgroups

### weblate setupgroups

Konfiguruje predvolené skupiny a voliteľne priradí všetkých používateľov do tejto predvolenej skupiny.

### --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 [Riadenie prístupu k projektu](https://docs.weblate.org/sk/latest/admin/access.md#acl).

#### SEE ALSO
[Zoznam oprávnení](https://docs.weblate.org/sk/latest/admin/access.md#privileges)

## setuplang

### weblate setuplang

Aktualizuje zoznam definovaných jazykov vo Weblate.

### --no-update

Turns off automatic updates of existing languages (only adds new ones).

## updatechecks

### weblate updatechecks <project|project/component>

Aktualizuje všetky kontroly pre všetky reťazce.

#### HINT
Užitočné pre aktualizácie, ktoré robia veľké zmeny v kontrolách.

Môžete buď definovať, ktorý projekt alebo komponent aktualizovať (napríklad `weblate/application`), alebo použiť `--all` na aktualizáciu všetkých existujúcich komponentov.

#### NOTE
Kontroly sú pravidelne prepočítavané Weblate na pozadí, frekvenciu je možné konfigurovať prostredníctvom [`BACKGROUND_TASKS`](https://docs.weblate.org/sk/latest/admin/config.md#std-setting-BACKGROUND_TASKS).

## updategit

### weblate updategit <project|project/component>

Načíta vzdialené repozitáre VCS a aktualizuje internú vyrovnávaciu pamäť.

Môžete buď definovať, ktorý projekt alebo komponent aktualizovať (napríklad `weblate/application`), alebo použiť `--all` na aktualizáciu všetkých existujúcich komponentov.

#### NOTE
Zvyčajne je lepšie nakonfigurovať háky v repozitári na spustenie [Háky notifikácií](https://docs.weblate.org/sk/latest/api.md#hooks), namiesto pravidelného spúšťania aktualizácií pomocou [`updategit`](#weblate-admin-updategit).
