#!/bin/sh
# Developer tools: WP-CLI i18n and GNU gettext. Run after changing source strings.
set -eu
cd "$(dirname "$0")/.."
wp i18n make-pot . languages/wc-korkmaz-contract.pot --slug=wc-korkmaz-contract --domain=wc-korkmaz-contract --exclude=vendor,node_modules,tests,build --skip-audit
for kc_catalog in languages/*.po; do
  msgmerge --update --backup=none --no-fuzzy-matching "$kc_catalog" languages/wc-korkmaz-contract.pot
  msgfmt --check --check-format -o "${kc_catalog%.po}.mo" "$kc_catalog"
done
wp i18n make-json languages languages --no-purge --extensions=jsx --domain=wc-korkmaz-contract --use-map=scripts/i18n-map.json
