diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml
index 7c8d1e4fe..a33ba83cd 100644
--- a/.github/workflows/testing.yml
+++ b/.github/workflows/testing.yml
@@ -23,10 +23,12 @@ jobs:
exit 1
fi
gulp
- langlength=`jq -r '. | length' src/assets/lang/en.json`
- langindexlength=`jq -r '. | length' scripts/langindex.json`
- if [ $langlength -ne $langindexlength ]; then
- echo "Lang file has $langlength while langindex $langindexlength"
+ langcount=`jq -r '. | length' src/assets/lang/en.json`
+ freemiumcount=`jq 'keys' src/assets/lang/en.json | grep "freemium." | wc -l | xargs`
+ allcount=$(($langcount - $freemiumcount))
+ langindexcount=`jq -r '. | length' scripts/langindex.json`
+ if [ $allcount -ne $langindexcount ]; then
+ echo "Lang file has $langcount ($freemiumcount) while langindex $langindexcount"
exit 1
fi
diff --git a/config.xml b/config.xml
index dce611f4a..f1ad3cfa8 100644
--- a/config.xml
+++ b/config.xml
@@ -39,6 +39,7 @@