?? makefile
字號:
CATALOGS = en zh_TW.Big5 zh_CN.GB2312 thDOMAIN = memopadLC_PATH = ../../localeall: pot update-po mopot: find ../src -iname *.c | sort > ./POTFILES xgettext -o $(DOMAIN).pot.t --default-domain=$(DOMAIN) \ --keyword=_ --language=C \ --files-from=POTFILES sed 's/charset=CHARSET/charset=ISO-8859-15/' $(DOMAIN).pot.t > $(DOMAIN).pot rm $(DOMAIN).pot.tupdate-po: pot @for lang in $(CATALOGS); do \ if [ -f $$lang.po ]; then \ echo "Update <<$$lang>> po file"; \ mv $$lang.po $$lang.old.po; \ if msgmerge $$lang.old.po $(DOMAIN).pot -o $$lang.po; then \ rm -f $$lang.old.po; \ else \ echo "msgmerge for $$lang failed!"; \ rm -f $$lang.po; \ mv $$lang.old.po $$lang.po; \ fi; \ else \ cp $(DOMAIN).pot $$lang.po; \ fi; \ donemo: update-po @for lang in $(CATALOGS); do \ if [ -f $$lang.po ]; then \ echo "Generate <<$$lang>> mo file"; \ msgfmt $$lang.po -o $$lang.mo; \ fi; \ doneinstall: mo @for lang in $(CATALOGS); do \ echo "Installing language $$lang"; \ install -m 644 -D $$lang.mo ${LC_PATH}/$$lang/LC_MESSAGES/$(DOMAIN).mo; \ done \clean: rm -f *.pot *.mo
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -