#!/bin/sh -e
DPO="po"
DCC="/usr/share/opencc"
# The threshold should be 80 if translation is completed.
MSGCAT="/usr/bin/msgcat"
OPENCC="/usr/bin/opencc"

if ! type ${opencc}; then
    echo "install opencc"
    exit 1
fi

# Generate PO (zh-cn)
${MSGCAT} --no-wrap ${DPO}/zh-tw.po | ${OPENCC} -c ${DCC}/tw2sp.json -o ${DPO}/zh-cn.po-opencc
${MSGCAT} -o ${DPO}/zh-cn.po.new --use-first ${DPO}/zh-cn.po ${DPO}/zh-cn.po-opencc

# Generate PO (zh-tw)
${MSGCAT} --no-wrap ${DPO}/zh-cn.po | ${OPENCC} -c ${DCC}/s2twp.json -o ${DPO}/zh-tw.po-opencc
${MSGCAT} -o ${DPO}/zh-tw.po.new --use-first ${DPO}/zh-tw.po ${DPO}/zh-tw.po-opencc
