emacs_po_mode
Emacs po-mode
since 2012-10-12
emacs 24 で po-mode を使う。
Windows の場合
- http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/ から gettext-tools-dev_0.18.1.1-2_win32 を取ってくる。
- zip を展開して、share/emacs/site-lisp/*.el を C:/Applications/emacs/site-lisp (Emacs のバイナリを置いた場所)にコピーする。
.emacs に下記を書く。
;; po-mode ;; from http://ftp.gnome.org/pub/gnome/binaries/win32/dependencies/ ;; copy gettext-tools-dev_0.18.1.1-2_win32/share/emacs/site-lisp/*.el ;; to C:/Applications/emacs/site-lisp (autoload 'po-mode "po-mode" "Major mode for translators to edit PO files" t) (setq auto-mode-alist (cons '("\\.po\\'\\|\\.po\\." . po-mode) auto-mode-alist)) ;; To use the right coding system automatically under Emacs 20 or newer, ;; also add: (autoload 'po-find-file-coding-system "po-compat") (modify-coding-system-alist 'file "\\.po\\'\\|\\.po\\." 'po-find-file-coding-system)
Mac の場合は下記に。subdirs.el はもともとある。
/Applications/Emacs.app/Contents/Resources/site-lisp/ po-compat.el po-mode.el start-po.el
使い方:
- nvda.po を開くと po-mode になる。デフォルトでは書き換えはできない。
- f : next fuzzy
- u : next untranslated
- Enter : msgstr の更新開始。C-c C-c で更新終了
- Tab : fuzzy マークを消す
po-mode+.el というものがある
M-x auto-instll-from-emacswiki po-mode+.el
詳しくは以下に。
emacs_po_mode.txt · 最終更新: 2012/10/12 14:11 by Takuya Nishimoto