LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

wlc

Weblate command-line client

TLDR

List projects
$ wlc ls
copy
Show component
$ wlc show [project/component]
copy
Download translations
$ wlc download [project/component]
copy
Upload translations
$ wlc upload [project/component]
copy
Commit changes
$ wlc commit [project/component]
copy

SYNOPSIS

wlc command [options] [args]

DESCRIPTION

wlc is the command-line client for Weblate, an open-source web-based translation management system. It provides access to Weblate's API for managing translation projects, downloading and uploading translation files, and committing changes from the terminal.The tool supports listing projects and components, viewing translation status, and performing bulk operations across multiple translation files. It requires a Weblate server URL and API key for authentication, which can be stored in a configuration file for convenience.

PARAMETERS

ls

List projects.
show
Show details.
download
Get translations.
upload
Send translations.
commit
Commit changes.
--config FILE
Config file.

INSTALL

nix profile install nixpkgs#wlc
copy

CAVEATS

Weblate server needed. API key required. Python-based.

HISTORY

wlc is the command-line client for Weblate, an open-source translation management system.

SEE ALSO

weblate(1), poedit(1)

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid