l10n-configure.sh revision 11341
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). 10943N/A # Replace "%Id" with "%d" for printf(3C) and don't use "." for the workaround 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). 10943N/A'^msgstr "%I[doxXnfFeEgGaAcspCSm]"|'\ 10795N/A'^msgstr ".*%[_0^-]*l.*%[MpP].*"|'\ 10795N/A'^msgstr ".*%[MpP].*%[_0^-]*l.*"|'\ 11341N/A $SED -e 's/^\(msgstr "%\)I\([doxXnfFeEgGaAcspCSm]"\)/\1\2/g' | 11341N/A $SED -e '/^msgstr ".*%[_0^-]*l.*%[MpP]/s/%[_0^-]*l/%I/g' | 11341N/A $SED -e '/^msgstr ".*%[MpP].*%[_0^-]*l/s/%[_0^-]*l/%I/g' | 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`"