|
From: | Rustom Mody |
Subject: | Re: scripting input methods (was back (batch) translate chars to keyboard events) |
Date: | Mon, 13 Feb 2012 16:36:13 +0530 |
Rustom
Try this:
(defun translate-to-hindi (filename)
(interactive "fFile to be translated: ")
(with-temp-buffer
(switch-to-buffer (current-buffer))
(setq buffer-file-coding-system 'utf-8)
(set-input-method "devanagari-itrans" t)
(execute-kbd-macro
(with-temp-buffer
(insert-file-contents filename)
(buffer-string)))
(write-file
(concat (file-name-sans-extension filename)
"-hi" (file-name-extension filename t)))))
[Prev in Thread] | Current Thread | [Next in Thread] |