mirror of
https://github.com/jesseduffield/lazygit.git
synced 2026-08-24 10:13:41 -05:00
Auto-update cheatsheets after updating translation
I keep forgetting to do this, and I think there's no reason to update translations without also updating cheatsheets, so do it automatically.
This commit is contained in:
@@ -18,6 +18,8 @@ fi
|
||||
|
||||
download_dir="$1"
|
||||
|
||||
echo "Updating translations..."
|
||||
|
||||
# The Portuguese translation is named pt-PT, but we want to use pt instead (it
|
||||
# is used both for Brasilian and European Portuguese). I couldn't figure out how
|
||||
# to change this in Crowdin, so we'll do it here.
|
||||
@@ -30,3 +32,7 @@ do
|
||||
# exporting, but unfortunately it doesn't work for json files.
|
||||
jq 'del(..|select(. == ""))' < "$d/en.json" > pkg/i18n/translations/$(basename "$d").json
|
||||
done
|
||||
|
||||
# Update cheatsheets, which might be affected by changes in the translations.
|
||||
echo "Regenerating auto-generated files..."
|
||||
go generate ./...
|
||||
|
||||
Reference in New Issue
Block a user