代码拉取完成,页面将自动刷新
#! /bin/sh
menulabelfiles="../src/config.c ../src/winctrls.c ../src/wininput.c"
function getdialoggroups() {
sed -e "s, *//\(__[^%]*:\).*,\1," -e t -e d | sort | uniq
}
LC_ALL=en_US.UTF-8
export LC_ALL
# use patched version of `uniq` for case-insensitive comparison:
PATH="$HOME/opt/coreutils/src:$PATH"
for po in ${*-../lang/*.pot ../lang/*.po}
do case "$po" in
*.pot) msg=msgid;;
*) msg=msgstr;;
esac
cat $menulabelfiles | getdialoggroups |
while read group
do echo "[30;42;1m" $po "[22m-" $group "[0m"
sed -e "/$group/,/^$/ b" -e d $po |
grep ^$msg |
sed -e "s,^$msg *\(.*\)\(&.\)\(.*\),\2 \1\2\3," -e t -e d |
sort | uniq | uniq -Diw5
done
done
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。