l10n-configure.sh revision 10794
4455N/A# Our l10n team translates and revises language of $SUN_ALL_LINGUAS. 10244N/A" -d, --disable-sun-linguas Do not modify ALL_LINGUAS. \n" \ 10244N/A" -p, --enable-pot Generate .pot file for internal. \n" \ 10244N/A" -x, --disable-gnu-extensions Remove GNU extensions in po/*.po files.\n" \ 10244N/A" -h, --help Show this message. \n" \ 10244N/A while getopts "h(help)(usage)d(disable-sun-linguas)p(enable-pot)x(disable-gnu-extensions)" opt 4455N/A echo "#### Not Found po dir" 10794N/A# GNU .po has several GNU extensions. 10794N/A # Replace "%-m" with "%m" for strftime(3C). 10794N/A # Replace "%l" with "%I" for strptime(3C) and also grep %M for the workaround 10794N/A # so that we do not change %ld for printf(3C). 10794N/A # Replace "%k" with "%H" for strptime(3C). 10794N/A sed -e '/^msgstr ".*%[_0^-]*l.*%M/s/%[_0^-]*l/%I/g' | 10794N/A sed -e '/^msgstr ".*%M.*%[_0^-]*l/s/%[_0^-]*l/%I/g' | 4455N/A sed -e "/^ALL_LINGUAS=/s/^\(ALL_LINGUAS=\)\(.*\)/\1$DQ${ALL_LINGUAS}$DQ/" \ 4455N/A# This is needed to avoid build errors. 4455N/A echo "#### Translation should be updated!!!" 4455N/A echo "#### Failed to create the potfile in `pwd`"