#!/bin/bash

langlist="/etc/alterator/sysconfig/lang/langlist.all"
langlist_temp="$langlist".temp
locales="$GLOBAL_LOCALES"

[ -f "$langlist" ] || exit 0
[ -n "$locales" ] || exit 0

rm -f "$langlist_temp"

for lang in $locales; do
	grep -q "$lang" "$langlist" && grep "$lang" "$langlist" >> "$langlist_temp"
done

mv "$langlist_temp" "$langlist"