Mercurial > hg > xemacs-beta
comparison man/lispref/internationalization.texi @ 4894:03ab78e48ef6
Add copyright and license information based on Ben's recollections.
Remove two unused internationalization programs and associated Makefile rules.
See message <870180fe1001281158n556cf90eib0d6abf34a4f83d4@mail.gmail.com> in
xemacs-patches for more information.
author | Jerry James <james@xemacs.org> |
---|---|
date | Thu, 28 Jan 2010 12:59:48 -0700 |
parents | 576fb035e263 |
children | 62b9ef1ed4ac |
comparison
equal
deleted
inserted
replaced
4893:99f2102552d7 | 4894:03ab78e48ef6 |
---|---|
33 @menu | 33 @menu |
34 * Level 3 Basics:: | 34 * Level 3 Basics:: |
35 * Level 3 Primitives:: | 35 * Level 3 Primitives:: |
36 * Dynamic Messaging:: | 36 * Dynamic Messaging:: |
37 * Domain Specification:: | 37 * Domain Specification:: |
38 * Documentation String Extraction:: | |
39 @end menu | 38 @end menu |
40 | 39 |
41 @node Level 3 Basics | 40 @node Level 3 Basics |
42 @subsection Level 3 Basics | 41 @subsection Level 3 Basics |
43 | 42 |
166 @example | 165 @example |
167 (autoload 'explore "jungle" "Explore the jungle." nil nil "emacs-gorilla") | 166 (autoload 'explore "jungle" "Explore the jungle." nil nil "emacs-gorilla") |
168 @end example | 167 @end example |
169 @end defun | 168 @end defun |
170 | 169 |
171 | |
172 @node Documentation String Extraction | |
173 @subsection Documentation String Extraction | |
174 | |
175 The utility @file{etc/make-po} scans the file @code{DOC} to extract | |
176 documentation strings and creates a message file @code{doc.po}. This file | |
177 may then be inserted within @code{emacs.po}. | |
178 | |
179 Currently, @code{make-po} is hard-coded to read from @code{DOC} and write | |
180 to @code{doc.po}. In order to extract documentation strings from an add-on | |
181 package, first run @code{make-docfile} on the package to produce the | |
182 @code{DOC} file. Then run @code{make-po -p} with the @code{-p} argument to | |
183 indicate that we are extracting documentation for an add-on package. | |
184 | |
185 (The @code{-p} argument is a kludge to make up for a subtle difference | |
186 between pre-loaded documentation and add-on documentation: For add-on | |
187 packages, the final carriage returns in the strings produced by | |
188 @code{make-docfile} must be ignored.) | |
189 | |
190 @node I18N Level 4 | 170 @node I18N Level 4 |
191 @section I18N Level 4 | 171 @section I18N Level 4 |
192 | 172 |
193 The Asian-language support in XEmacs is called ``MULE''. @xref{MULE}. | 173 The Asian-language support in XEmacs is called ``MULE''. @xref{MULE}. |