Symlink `pages.en` to `pages` (#11139)

* Symlink `pages.en` to `pages`

* Update `build.sh` to symlink `pages.en` to `pages`
pull/23/head
Lena 2023-10-21 22:02:19 +02:00 committed by GitHub
parent 44e52ced0c
commit af2f6d9d3e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 18 additions and 11 deletions

1
pages.en Symbolic link
View File

@ -0,0 +1 @@
pages

View File

@ -35,19 +35,25 @@ function build_translation_archives {
rm -f "$target_directory/*"
for lang_dir in "$source_directory"/pages*; do
if [ -d "$lang_dir" ]; then
local lang=$(basename "$lang_dir")
local archive_name="tldr-$lang.zip"
# Create the zip archive
cd "$lang_dir"
zip -q -r "$target_directory/$archive_name" .
zip -q -j "$target_directory/$archive_name" "$source_directory/LICENSE.md"
echo "Pages archive of $archive_name successfully created."
# Skip symlinks (pages.en) and things that are not directories
if [ ! -d "$lang_dir" ] || [ -h "$lang_dir" ]; then
continue
fi
local lang=$(basename "$lang_dir")
local archive_name="tldr-$lang.zip"
# Create the zip archive
cd "$lang_dir"
zip -q -r "$target_directory/$archive_name" .
zip -q -j "$target_directory/$archive_name" "$source_directory/LICENSE.md"
echo "Pages archive of $archive_name successfully created."
done
cd "$target_directory"
ln -s tldr-pages.zip tldr-pages.en.zip
}
###################################