mirror of
https://codeberg.org/librewolf/source.git
synced 2024-12-22 13:43:04 -05:00
20 lines
779 B
Bash
Executable file
20 lines
779 B
Bash
Executable file
#!/usr/bin/bash
|
|
|
|
if [ ! -f browser/locales/shipped-locales ]; then
|
|
echo "ERROR: Run this script from the root of the LibreWolf source code"
|
|
exit 1
|
|
fi
|
|
|
|
echo "-> Downloading locales"
|
|
rm -rf browser/locales/l10n
|
|
curl -o browser/locales/l10n.zip "https://codeload.github.com/mozilla-l10n/firefox-l10n/zip/refs/heads/main"
|
|
unzip -qo browser/locales/l10n.zip -d browser/locales/
|
|
mv browser/locales/firefox-l10n-main browser/locales/l10n
|
|
rm -f browser/locales/l10n.zip
|
|
|
|
sourcedir="$(pwd)"
|
|
set -x
|
|
cd "../l10n/en-US"
|
|
find . -name '*.ftl' -exec sh -c "mkdir -p \$(dirname $sourcedir/{}) && cat {} >> $sourcedir/{}" \;
|
|
cd ..
|
|
find . -name '*.ftl' -path en-US -prune -exec sh -c "mkdir -p \$(dirname $sourcedir/browser/locales/l10n/{}) && cat {} >> $sourcedir/browser/locales/l10n/{}" \;
|