Emacs po-mode

since 2012-10-12

nvda_translations より。

emacs 24 で po-mode を使う。

Windows の場合

.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
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0