Files

28 lines
1.3 KiB
Bash
Raw Permalink Normal View History

2023-07-06 14:06:31 -05:00
#!/bin/sh
tomlq -r '.languages|keys_unsorted[]' definition.toml | while IFS= read -r lang;
do
2025-12-23 10:44:13 -06:00
mkdir -p public/"$lang"/
2023-07-06 14:06:31 -05:00
cp -vr static/* public/"$lang"/
cp -v template/index.html public/"$lang"/
cp -v template/download.html public/"$lang"/
2025-12-23 10:01:48 -06:00
cp -v template/lssdownload.html public/"$lang"/
2023-07-06 14:06:31 -05:00
cp -v template/characters.html public/"$lang"/
2024-04-10 01:11:44 -05:00
sed -i -e "s/;LANG;/$lang/g" public/"$lang"/*.html
sed -i -e "s/;VERSION;/$(tomlq -r '.VERSION' definition.toml)/g" public/"$lang"/*.html
2025-06-13 18:32:23 -05:00
sed -i -e "s/;VERSION_APK;/$(tomlq -r '.VERSION_APK' definition.toml)/g" public/"$lang"/*.html
2024-04-10 01:11:44 -05:00
sed -i -e "s/;EMAIL;/$(tomlq -r '.EMAIL' definition.toml)/g" public/"$lang"/*.html
2023-07-06 14:06:31 -05:00
tomlq -r '.languages.en|keys_unsorted[]' definition.toml | while IFS= read -r replacable;
do
2025-12-23 10:44:13 -06:00
replacingtext=$(tomlq -r ".languages.$lang.$replacable" definition.toml)
2023-07-06 14:06:31 -05:00
replacementorder="s/;$replacable;/$replacingtext/g"
echo "replacing ;$replacable; with $replacingtext"
#echo sed -i -e $replacementorder public/"$lang"/index.html
sed -i -e "$replacementorder" public/"$lang"/index.html
sed -i -e "$replacementorder" public/"$lang"/download.html
2025-12-23 10:01:48 -06:00
sed -i -e "$replacementorder" public/"$lang"/lssdownload.html
2023-07-06 14:06:31 -05:00
sed -i -e "$replacementorder" public/"$lang"/characters.html
done
done