CMUCL commit: src/i18n/locale (3 files)
Raymond Toy
rtoy at common-lisp.net
Mon Jul 12 17:03:45 CEST 2010
Date: Monday, July 12, 2010 @ 11:03:45
Author: rtoy
Path: /project/cmucl/cvsroot/src/i18n/locale
Modified: cmucl.pot en at piglatin/LC_MESSAGES/cmucl.po ko/LC_MESSAGES/cmucl.po
Update translations from current code.
----------------------------------+
cmucl.pot | 416 ++++++++++++++++++-
en at piglatin/LC_MESSAGES/cmucl.po | 801 ++++++++++++++++++++++++++++++++++++-
ko/LC_MESSAGES/cmucl.po | 416 ++++++++++++++++++-
3 files changed, 1605 insertions(+), 28 deletions(-)
Index: src/i18n/locale/cmucl.pot
diff -u src/i18n/locale/cmucl.pot:1.5 src/i18n/locale/cmucl.pot:1.6
--- src/i18n/locale/cmucl.pot:1.5 Sat May 29 13:48:20 2010
+++ src/i18n/locale/cmucl.pot Mon Jul 12 11:03:44 2010
@@ -8817,11 +8817,27 @@
msgstr ""
#: src/code/extfmts.lisp
+msgid ""
+"The default external format to use if no other external format is\n"
+" specified"
+msgstr ""
+
+#: src/code/extfmts.lisp
+msgid "Hash table of all the external formats that have been loaded"
+msgstr ""
+
+#: src/code/extfmts.lisp
+msgid ""
+"Hash table mapping an external format alias to the actual external\n"
+" format implementation"
+msgstr ""
+
+#: src/code/extfmts.lisp
msgid "Attempting unimplemented external-format I/O."
msgstr ""
#: src/code/extfmts.lisp
-msgid "Nonsensical argument (~S) to DEFINE-EXTERNAL-FORMAT."
+msgid "External format ~S not found."
msgstr ""
#: src/code/extfmts.lisp
@@ -8833,6 +8849,41 @@
msgstr ""
#: src/code/extfmts.lisp
+msgid ""
+"List the available external formats. A list is returned where each\n"
+" element is list of the external format and a list of aliases for the\n"
+" format. No distinction is made between external formats and\n"
+" composing external formats."
+msgstr ""
+
+#: src/code/extfmts.lisp
+msgid ""
+"Print a description of the given External-Format. This may cause\n"
+" the external format to be loaded (silently), if it is not already\n"
+" loaded."
+msgstr ""
+
+#: src/code/extfmts.lisp
+msgid "~&~S is an alias for the external format ~S.~2%"
+msgstr ""
+
+#: src/code/extfmts.lisp
+msgid "~&~S is a composed external format.~2%"
+msgstr ""
+
+#: src/code/extfmts.lisp
+msgid "~S~:[~; - [Aliases: ~{~S~^, ~}~]]~%"
+msgstr ""
+
+#: src/code/extfmts.lisp
+msgid "~&~S is a composing external format.~2%"
+msgstr ""
+
+#: src/code/extfmts.lisp
+msgid "~&Could not find external format ~S~%"
+msgstr ""
+
+#: src/code/extfmts.lisp
msgid "External-format aliasing depth exceeded."
msgstr ""
@@ -8849,19 +8900,29 @@
msgstr ""
#: src/code/extfmts.lisp
-msgid "External format ~S not found."
+msgid "Attempting I/O through void external-format."
msgstr ""
#: src/code/extfmts.lisp
-msgid "Attempting I/O through void external-format."
+msgid "Void external format that signals an error on any input or output."
+msgstr ""
+
+#: src/code/extfmts.lisp
+msgid ""
+"ISO8859-1 is an 8-bit character encoding generally intended for\n"
+"Western European languages including English, German, Italian,\n"
+"Norwegian, Portuguese, Spanish, Swedish and many others.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
msgstr ""
#: src/code/extfmts.lisp
msgid ""
"Convert String to octets using the specified External-format. The\n"
-" string is bounded by Start (defaulting to 0) and End (defaulting to\n"
-" the end of the string. If Buffer is given, the octets are stored\n"
-" there. If not, a new buffer is created."
+" string is bounded by Start (defaulting to 0) and End (defaulting to\n"
+" the end of the string. If Buffer is given, the octets are stored\n"
+" there. If not, a new buffer is created."
msgstr ""
#: src/code/extfmts.lisp
@@ -9033,7 +9094,12 @@
"(the\n"
" default), then wait forever. When we time out, we signal IO-TIMEOUT.\n"
" File is the name of the file (will be returned by PATHNAME).\n"
-" Name is used to identify the stream when printed."
+" Name is used to identify the stream when printed.\n"
+" External-format is the external format to use for the stream.\n"
+" Decoding-error and Encoding-error indicate how decoding/encoding errors "
+"on\n"
+" the stream should be handled. The default is to use a replacement "
+"character."
msgstr ""
#: src/code/fd-stream.lisp
@@ -9045,6 +9111,10 @@
msgstr ""
#: src/code/fd-stream.lisp
+msgid "Use Unicode replacement character instead"
+msgstr ""
+
+#: src/code/fd-stream.lisp
msgid ""
"This is a string that OPEN tacks on the end of a file namestring to produce\n"
" a name for the :if-exists :rename-and-delete and :rename options. Also,\n"
@@ -9114,6 +9184,22 @@
" :overwrite, :append, :supersede or nil\n"
" :if-does-not-exist - one of :error, :create or nil\n"
" :external-format - an external format name\n"
+" :decoding-error - How to handle decoding errors from the external "
+"format.\n"
+" Should be a symbol or function of 3 arguments. If "
+"it\n"
+" returns, it should return a code point to use as the\n"
+" replacment. NIL means use the default replacement "
+"scheme\n"
+" specified by the external format. The function "
+"arguments\n"
+" are a format message string, the offending octet, "
+"and the\n"
+" number of octets read in the current encoding. \n"
+" :encoding-error - Like :decoding-error, but for errors when encoding the\n"
+" stream. The function arguments are a format message\n"
+" string and the incorrect codepoint.\n"
+"\n"
" See the manual for details."
msgstr ""
@@ -9174,6 +9260,26 @@
msgid "Setting external-format on Gray streams not supported."
msgstr ""
+#: src/code/fd-stream-extfmt.lisp
+msgid "Surrogate codepoint #x~~4,'0X is illegal for ~A"
+msgstr ""
+
+#: src/code/fd-stream-extfmt.lisp
+msgid "Illegal codepoint on input: #x~X"
+msgstr ""
+
+#: src/code/fd-stream-extfmt.lisp
+msgid "Cannot output codepoint #x~X to ISO8859-1 stream"
+msgstr ""
+
+#: src/code/fd-stream-extfmt.lisp
+msgid "Cannot convert invalid surrogate #x~X to character"
+msgstr ""
+
+#: src/code/fd-stream-extfmt.lisp
+msgid "Cannot convert lone trailing surrogate #x~X to character"
+msgstr ""
+
#: src/code/pathname.lisp
msgid ""
"When non-nil, attempt to load \"library:<host>.translations\" to resolve\n"
@@ -20737,3 +20843,299 @@
msgid " Gray Streams Protocol Support"
msgstr ""
+msgid ""
+"US ASCII 7-bit encoding. Illegal input sequences are replaced with\n"
+"the Unicode replacment character. Illegal output characters are\n"
+"replaced with a question mark."
+msgstr ""
+
+msgid ""
+"MAC-ROMAN is an 8-bit character encoding for Western European\n"
+"languages including English.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"CP1250 is a Windows code page to represent texts in Central and\n"
+"Eastern European languages such as Polish, Czech, Slovak, Hungarian,\n"
+"Slovene, Bosnian, Croation, Serbian, Romanian, and Albanian.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"CP1251 is a Windows code page to represent texts that use the\n"
+"Cyrillic alphabet such as Russian, Bulgarian, Serbian Cyrillic, and\n"
+"others.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"CP1252 is a Windows code page for the Latin alphabet.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"CP1253 is a Windows code page for Greek.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"CP1254 is a Windows code page for Turkish.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"CP1255 is a Windows code page for Hebrew.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"CP1256 is a Windows code page for Arabic.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"CP1257 is a Windows code page for Estonian, Latvian, and Lithuanian.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"CP1258 is a Windows code page for Vietnamese.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"ISO8859-2 is an 8-bit character encoding generally intended for\n"
+"Eastern European languages including Bosnian, Croation, Czech, German,\n"
+"Hungarian, Polish, Romanian, Serbian Latin, Slovak, Slovene, Upper\n"
+"Sorbian, and Lower Sorbian. \n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"ISO8859-10 is an 8-bit character encoding intended to cover Nordic\n"
+"languages.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"ISO8859-13 is an 8-bit character encoding for the Baltic languages.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"ISO8859-14 is an 8-bit character encoding intended for the Celtic\n"
+"languages such as Irish, Manx, Scottish Gaelic, Welsh, and Breton.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"ISO8859-15 is an 8-bit character encoding similar to ISO8859-1 but\n"
+"replaces some less common symbols with others, including adding the\n"
+"Euro sign.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"ISO8859-3 is an 8-bit character encoding intended for South European\n"
+"languages including Turkish, Maltese, and Esperanto. For Turkish,\n"
+"ISO8859-9 supersedes ISO8859-3.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"ISO8859-4 is an 8-bit character encoding for North European languages\n"
+"including Estonian, Latvian, Lithuanian, Greenlandic, and Sami.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"ISO8859-5, informallly referred to as Latin/Cyrillic, is an 8-bit\n"
+"character encoding intended for languages using a Cyrillic alphabet\n"
+"such as Bulgarian, Belarusian, Russian, Serbian, and Macedonian.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"ISO8859-6 is an 8-bit character encoding generally intended languages\n"
+"using the Arabic alphabet.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"ISO8859-7 is an 8-bit character encoding for the modern Greek\n"
+"language.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"ISO8859-8 is an 8-bit character encoding intended for Hebrew.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"ISO8859-9 is an 8-bit character encoding for the Turkish language.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"KOI8-R is an 8-bit character encoding designed to cover Russian.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"MAC-CYRILLIC is an 8-bit character encoding for Cyrillic text on\n"
+"Apple Macintosh computers.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"MAC-GREEK is an 8-bit character encoding for Greek text on Apple\n"
+"Macintosh computers.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"MAC-ICELANDIC is an 8-bit character encoding for Icelandic text on\n"
+"Apple Macintosh computers.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"MAC-LATIN2 is an 8-bit character encoding for Central European text\n"
+"on Apple Macintosh computers.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"MAC-TURKISH is an 8-bit character encoding for Turkish text on\n"
+"Apple Macintosh computers.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"UTF-16 is a variable length character encoding for Unicode. On\n"
+"input, a byte-order mark is recognized. If no byte-order mark is\n"
+"given on input, then the encoding is assumed to be big-endian. For\n"
+"output, the byte-order mark is not written, and the output is\n"
+"big-endian. (This is specified by the Unicode standard.)\n"
+"\n"
+"By default, illegal inputs and illegal outputs are replaced by the\n"
+"Unicode replacement character."
+msgstr ""
+
+msgid ""
+"UTF-16-BE is a variable length character encoding for Unicode. For\n"
+"both input and output, the data is assumed to be in big-endian order.\n"
+"No byte-order mark is allowed on input, and no byte-order mark is\n"
+"produced on output. (This is specified by the Unicode standard.)\n"
+"\n"
+"By default, illegal inputs and illegal outputs are replaced by the\n"
+"Unicode replacement character."
+msgstr ""
+
+msgid ""
+"UTF-16-LE is a variable length character encoding for Unicode. For\n"
+"both input and output, the data is assumed to be in little-endian\n"
+"order. No byte-order mark is allowed on input, and no byte-order mark\n"
+"is produced on output. (This is specified by the Unicode standard.)\n"
+"\n"
+"By default, illegal inputs and illegal outputs are replaced by the\n"
+"Unicode replacement character."
+msgstr ""
+
+msgid ""
+"UTF-32 is a fixed-length character encoding of 4 octets for Unicode.\n"
+"On input, a byte-order mark is recognized. If no byte-order mark is\n"
+"given on input, then the encoding is assumed to be big-endian. For\n"
+"output, the byte-order mark is not written, and the output is\n"
+"big-endian. (This is specified by the Unicode standard.)\n"
+"\n"
+"By default, illegal inputs and illegal outputs are replaced by the\n"
+"Unicode replacement character."
+msgstr ""
+
+msgid ""
+"UTF-32-BE is a fixed-length character encoding of 4 octets for\n"
+"Unicode. For both input and output, the data is assumed to be in\n"
+"big-endian order. No byte-order mark is allowed on input, and no\n"
+"byte-order mark is produced on output. (This is specified by the\n"
+"Unicode standard.)\n"
+"\n"
+"By default, illegal inputs and illegal outputs are replaced by the\n"
+"Unicode replacement character."
+msgstr ""
+
+msgid ""
+"UTF-32-LE is a fixed-length character encoding of 4 octets for\n"
+"Unicode. For both input and output, the data is assumed to be in\n"
+"little-endian order. No byte-order mark is allowed on input, and no\n"
+"byte-order mark is produced on output. (This is specified by the\n"
+"Unicode standard.)\n"
+"\n"
+"By default, illegal inputs and illegal outputs are replaced by the\n"
+"Unicode replacement character."
+msgstr ""
+
+msgid ""
+"UTF-8 is a variable-length character encoding for Unicode. By\n"
+"default, illegal input sequences are replaced by the Unicode\n"
+"replacement character."
+msgstr ""
+
Index: src/i18n/locale/en at piglatin/LC_MESSAGES/cmucl.po
diff -u src/i18n/locale/en at piglatin/LC_MESSAGES/cmucl.po:1.6 src/i18n/locale/en at piglatin/LC_MESSAGES/cmucl.po:1.7
--- src/i18n/locale/en at piglatin/LC_MESSAGES/cmucl.po:1.6 Mon Jul 5 18:47:09 2010
+++ src/i18n/locale/en at piglatin/LC_MESSAGES/cmucl.po Mon Jul 12 11:03:44 2010
@@ -12576,12 +12576,36 @@
"Eventway-istenlay asway uetray, utbay andlerhay idnday't andlehay: ~%~S"
#: src/code/extfmts.lisp
+msgid ""
+"The default external format to use if no other external format is\n"
+" specified"
+msgstr ""
+"Ethay efaultday externalway ormatfay otay useway ifway onay otherway "
+"externalway ormatfay isway\n"
+" ecifiedspay"
+
+#: src/code/extfmts.lisp
+msgid "Hash table of all the external formats that have been loaded"
+msgstr ""
+"Ashhay abletay ofway allway ethay externalway ormatsfay atthay avehay eenbay "
+"oadedlay"
+
+#: src/code/extfmts.lisp
+msgid ""
+"Hash table mapping an external format alias to the actual external\n"
+" format implementation"
+msgstr ""
+"Ashhay abletay appingmay anway externalway ormatfay aliasway otay ethay "
+"actualway externalway\n"
+" ormatfay implementationway"
+
+#: src/code/extfmts.lisp
msgid "Attempting unimplemented external-format I/O."
msgstr "Attemptingway unimplementedway externalway-ormatfay Iway/O."
#: src/code/extfmts.lisp
-msgid "Nonsensical argument (~S) to DEFINE-EXTERNAL-FORMAT."
-msgstr "Onsensicalnay argumentway (~S) otay DEFINE-EXTERNAL-FORMAT."
+msgid "External format ~S not found."
+msgstr "Externalway ormatfay ~S otnay oundfay."
#: src/code/extfmts.lisp
msgid "Bad entry in external-format aliases file: ~S => ~S."
@@ -12592,6 +12616,53 @@
msgstr "Externalway-ormatfay aliasesway ilefay endsway earlyway."
#: src/code/extfmts.lisp
+msgid ""
+"List the available external formats. A list is returned where each\n"
+" element is list of the external format and a list of aliases for the\n"
+" format. No distinction is made between external formats and\n"
+" composing external formats."
+msgstr ""
+"Istlay ethay availableway externalway ormatsfay. Away istlay isway "
+"eturnedray erewhay eachway\n"
+" elementway isway istlay ofway ethay externalway ormatfay andway away "
+"istlay ofway aliasesway orfay ethay\n"
+" ormatfay. Onay istinctionday isway ademay etweenbay externalway ormatsfay "
+"andway\n"
+" omposingcay externalway ormatsfay."
+
+#: src/code/extfmts.lisp
+msgid ""
+"Print a description of the given External-Format. This may cause\n"
+" the external format to be loaded (silently), if it is not already\n"
+" loaded."
+msgstr ""
+"Intpray away escriptionday ofway ethay ivengay Externalway-Ormatfay. Isthay "
+"aymay ausecay\n"
+" ethay externalway ormatfay otay ebay oadedlay (ilentlysay), ifway itway "
+"isway otnay alreadyway\n"
+" oadedlay."
+
+#: src/code/extfmts.lisp
+msgid "~&~S is an alias for the external format ~S.~2%"
+msgstr "~&~S isway anway aliasway orfay ethay externalway ormatfay ~S.~2%"
+
+#: src/code/extfmts.lisp
+msgid "~&~S is a composed external format.~2%"
+msgstr "~&~S isway away omposedcay externalway ormatfay.~2%"
+
+#: src/code/extfmts.lisp
+msgid "~S~:[~; - [Aliases: ~{~S~^, ~}~]]~%"
+msgstr "~S~:[~; - [Aliasesway: ~{~S~^, ~}~]]~%"
+
+#: src/code/extfmts.lisp
+msgid "~&~S is a composing external format.~2%"
+msgstr "~&~S isway away omposingcay externalway ormatfay.~2%"
+
+#: src/code/extfmts.lisp
+msgid "~&Could not find external format ~S~%"
+msgstr "~&Ouldcay otnay indfay externalway ormatfay ~S~%"
+
+#: src/code/extfmts.lisp
msgid "External-format aliasing depth exceeded."
msgstr "Externalway-ormatfay aliasingway epthday exceededway."
@@ -12608,27 +12679,49 @@
msgstr "~S isway otnay away alidvay externalway ormatfay amenay."
#: src/code/extfmts.lisp
-msgid "External format ~S not found."
-msgstr "Externalway ormatfay ~S otnay oundfay."
-
-#: src/code/extfmts.lisp
msgid "Attempting I/O through void external-format."
msgstr "Attemptingway Iway/O roughthay oidvay externalway-ormatfay."
#: src/code/extfmts.lisp
+msgid "Void external format that signals an error on any input or output."
+msgstr ""
+"Oidvay externalway ormatfay atthay ignalssay anway errorway onway anyway "
+"inputway orway outputway."
+
+#: src/code/extfmts.lisp
+msgid ""
+"ISO8859-1 is an 8-bit character encoding generally intended for\n"
+"Western European languages including English, German, Italian,\n"
+"Norwegian, Portuguese, Spanish, Swedish and many others.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"ISO8859-1 isway anway 8-itbay aracterchay encodingway enerallygay "
+"intendedway orfay\n"
+"Esternway Europeanway anguageslay includingway Englishway, Ermangay, "
+"Italianway,\n"
+"Orwegiannay, Ortuguesepay, Anishspay, Wedishsay andway anymay othersway.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+#: src/code/extfmts.lisp
msgid ""
"Convert String to octets using the specified External-format. The\n"
-" string is bounded by Start (defaulting to 0) and End (defaulting to\n"
-" the end of the string. If Buffer is given, the octets are stored\n"
-" there. If not, a new buffer is created."
+" string is bounded by Start (defaulting to 0) and End (defaulting to\n"
+" the end of the string. If Buffer is given, the octets are stored\n"
+" there. If not, a new buffer is created."
msgstr ""
"Onvertcay Ingstray otay octetsway usingway ethay ecifiedspay Externalway-"
"ormatfay. Ethay\n"
-" ingstray isway oundedbay ybay Tartsay (efaultingday otay 0) andway Endway "
+" ingstray isway oundedbay ybay Tartsay (efaultingday otay 0) andway Endway "
"(efaultingday otay\n"
-" ethay endway ofway ethay ingstray. Ifway Ufferbay isway ivengay, ethay "
+" ethay endway ofway ethay ingstray. Ifway Ufferbay isway ivengay, ethay "
"octetsway areway toredsay\n"
-" erethay. Ifway otnay, away ewnay ufferbay isway eatedcray."
+" erethay. Ifway otnay, away ewnay ufferbay isway eatedcray."
#: src/code/extfmts.lisp
msgid ""
@@ -12870,7 +12963,12 @@
"(the\n"
" default), then wait forever. When we time out, we signal IO-TIMEOUT.\n"
" File is the name of the file (will be returned by PATHNAME).\n"
-" Name is used to identify the stream when printed."
+" Name is used to identify the stream when printed.\n"
+" External-format is the external format to use for the stream.\n"
+" Decoding-error and Encoding-error indicate how decoding/encoding errors "
+"on\n"
+" the stream should be handled. The default is to use a replacement "
+"character."
msgstr ""
"Eatecray away eamstray orfay ethay ivengay unixway ilefay escriptorday.\n"
" Ifway inputway isway onnay-ilnay, allowway inputway operationsway.\n"
@@ -12886,7 +12984,13 @@
"ignalsay IO-TIMEOUT.\n"
" Ilefay isway ethay amenay ofway ethay ilefay (illway ebay eturnedray ybay "
"PATHNAME).\n"
-" Amenay isway usedway otay identifyway ethay eamstray enwhay intedpray."
+" Amenay isway usedway otay identifyway ethay eamstray enwhay intedpray.\n"
+" Externalway-ormatfay isway ethay externalway ormatfay otay useway orfay "
+"ethay eamstray.\n"
+" Ecodingday-errorway andway Encodingway-errorway indicateway owhay "
+"ecodingday/encodingway errorsway onway\n"
+" ethay eamstray ouldshay ebay andledhay. Ethay efaultday isway otay "
+"useway away eplacementray aracterchay."
#: src/code/fd-stream.lisp
msgid "File descriptor must be opened either for input or output."
@@ -12899,6 +13003,10 @@
msgstr "** Osedclay ~Away~%"
#: src/code/fd-stream.lisp
+msgid "Use Unicode replacement character instead"
+msgstr "Useway Unicodeway eplacementray aracterchay insteadway"
+
+#: src/code/fd-stream.lisp
msgid ""
"This is a string that OPEN tacks on the end of a file namestring to produce\n"
" a name for the :if-exists :rename-and-delete and :rename options. Also,\n"
@@ -12975,6 +13083,22 @@
" :overwrite, :append, :supersede or nil\n"
" :if-does-not-exist - one of :error, :create or nil\n"
" :external-format - an external format name\n"
+" :decoding-error - How to handle decoding errors from the external "
+"format.\n"
+" Should be a symbol or function of 3 arguments. If "
+"it\n"
+" returns, it should return a code point to use as the\n"
+" replacment. NIL means use the default replacement "
+"scheme\n"
+" specified by the external format. The function "
+"arguments\n"
+" are a format message string, the offending octet, and "
+"the\n"
+" number of octets read in the current encoding. \n"
+" :encoding-error - Like :decoding-error, but for errors when encoding the\n"
+" stream. The function arguments are a format message\n"
+" string and the incorrect codepoint.\n"
+"\n"
" See the manual for details."
msgstr ""
"Eturnray away eamstray ichwhay eadsray omfray orway iteswray otay "
@@ -12990,6 +13114,26 @@
" :ifway-oesday-otnay-existway - oneway ofway :errorway, :eatecray orway "
"ilnay\n"
" :externalway-ormatfay - anway externalway ormatfay amenay\n"
+" :ecodingday-errorway - Owhay otay andlehay ecodingday errorsway omfray "
+"ethay externalway ormatfay.\n"
+" Ouldshay ebay away ymbolsay orway unctionfay ofway 3 "
+"argumentsway. Ifway itway\n"
+" eturnsray, itway ouldshay eturnray away odecay "
+"ointpay otay useway asway ethay\n"
+" eplacmentray. NIL eansmay useway ethay efaultday "
+"eplacementray emeschay\n"
+" ecifiedspay ybay ethay externalway ormatfay. Ethay "
+"unctionfay argumentsway\n"
+" areway away ormatfay essagemay ingstray, ethay "
+"offendingway octetway, andway ethay\n"
+" umbernay ofway octetsway eadray inway ethay urrentcay "
+"encodingway. \n"
+" :encodingway-errorway - Ikelay :ecodingday-errorway, utbay orfay "
+"errorsway enwhay encodingway ethay\n"
+" eamstray. Ethay unctionfay argumentsway areway away "
+"ormatfay essagemay\n"
+" ingstray andway ethay incorrectway odepointcay.\n"
+"\n"
" Eesay ethay anualmay orfay etailsday."
#: src/pcl/std-class.lisp src/pcl/boot.lisp src/pcl/defs.lisp
@@ -13065,6 +13209,26 @@
msgstr ""
"Ettingsay externalway-ormatfay onway Aygray eamsstray otnay upportedsay."
+#: src/code/fd-stream-extfmt.lisp
+msgid "Surrogate codepoint #x~~4,'0X is illegal for ~A"
+msgstr "Urrogatesay odepointcay #x~~4,'0X isway illegalway orfay ~Away"
+
+#: src/code/fd-stream-extfmt.lisp
+msgid "Illegal codepoint on input: #x~X"
+msgstr "Illegalway odepointcay onway inputway: #x~X"
+
+#: src/code/fd-stream-extfmt.lisp
+msgid "Cannot output codepoint #x~X to ISO8859-1 stream"
+msgstr "Annotcay outputway odepointcay #x~X otay ISO8859-1 eamstray"
+
+#: src/code/fd-stream-extfmt.lisp
+msgid "Cannot convert invalid surrogate #x~X to character"
+msgstr "Annotcay onvertcay invalidway urrogatesay #x~X otay aracterchay"
+
+#: src/code/fd-stream-extfmt.lisp
+msgid "Cannot convert lone trailing surrogate #x~X to character"
+msgstr "Annotcay onvertcay onelay ailingtray urrogatesay #x~X otay aracterchay"
+
#: src/code/pathname.lisp
msgid ""
"When non-nil, attempt to load \"library:<host>.translations\" to resolve\n"
@@ -29454,3 +29618,612 @@
#: src/pcl/gray-streams.lisp
msgid " Gray Streams Protocol Support"
msgstr " Aygray Eamsstray Otocolpray Upportsay"
+
+msgid ""
+"US ASCII 7-bit encoding. Illegal input sequences are replaced with\n"
+"the Unicode replacment character. Illegal output characters are\n"
+"replaced with a question mark."
+msgstr ""
+"US ASCII 7-itbay encodingway. Illegalway inputway equencessay areway "
+"eplacedray ithway\n"
+"ethay Unicodeway eplacmentray aracterchay. Illegalway outputway "
+"aracterschay areway\n"
+"eplacedray ithway away estionquay arkmay."
+
+msgid ""
+"MAC-ROMAN is an 8-bit character encoding for Western European\n"
+"languages including English.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"MAC-ROMAN isway anway 8-itbay aracterchay encodingway orfay Esternway "
+"Europeanway\n"
+"anguageslay includingway Englishway.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"CP1250 is a Windows code page to represent texts in Central and\n"
+"Eastern European languages such as Polish, Czech, Slovak, Hungarian,\n"
+"Slovene, Bosnian, Croation, Serbian, Romanian, and Albanian.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"CP1250 isway away Indowsway odecay agepay otay epresentray extstay inway "
+"Entralcay andway\n"
+"Easternway Europeanway anguageslay uchsay asway Olishpay, Zechcay, Ovakslay, "
+"Ungarianhay,\n"
+"Oveneslay, Osnianbay, Oationcray, Erbiansay, Omanianray, andway "
+"Albanianway.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"CP1251 is a Windows code page to represent texts that use the\n"
+"Cyrillic alphabet such as Russian, Bulgarian, Serbian Cyrillic, and\n"
+"others.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"CP1251 isway away Indowsway odecay agepay otay epresentray extstay atthay "
+"useway ethay\n"
+"Yrilliccay alphabetway uchsay asway Ussianray, Ulgarianbay, Erbiansay "
+"Yrilliccay, andway\n"
+"othersway.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"CP1252 is a Windows code page for the Latin alphabet.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"CP1252 isway away Indowsway odecay agepay orfay ethay Atinlay alphabetway.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"CP1253 is a Windows code page for Greek.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"CP1253 isway away Indowsway odecay agepay orfay Eekgray.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"CP1254 is a Windows code page for Turkish.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"CP1254 isway away Indowsway odecay agepay orfay Urkishtay.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"CP1255 is a Windows code page for Hebrew.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"CP1255 isway away Indowsway odecay agepay orfay Ebrewhay.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"CP1256 is a Windows code page for Arabic.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"CP1256 isway away Indowsway odecay agepay orfay Arabicway.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"CP1257 is a Windows code page for Estonian, Latvian, and Lithuanian.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"CP1257 isway away Indowsway odecay agepay orfay Estonianway, Atvianlay, "
+"andway Ithuanianlay.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"CP1258 is a Windows code page for Vietnamese.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"CP1258 isway away Indowsway odecay agepay orfay Ietnamesevay.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"ISO8859-2 is an 8-bit character encoding generally intended for\n"
+"Eastern European languages including Bosnian, Croation, Czech, German,\n"
+"Hungarian, Polish, Romanian, Serbian Latin, Slovak, Slovene, Upper\n"
+"Sorbian, and Lower Sorbian. \n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"ISO8859-2 isway anway 8-itbay aracterchay encodingway enerallygay "
+"intendedway orfay\n"
+"Easternway Europeanway anguageslay includingway Osnianbay, Oationcray, "
+"Zechcay, Ermangay,\n"
+"Ungarianhay, Olishpay, Omanianray, Erbiansay Atinlay, Ovakslay, Oveneslay, "
+"Upperway\n"
+"Orbiansay, andway Owerlay Orbiansay. \n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"ISO8859-10 is an 8-bit character encoding intended to cover Nordic\n"
+"languages.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"ISO8859-10 isway anway 8-itbay aracterchay encodingway intendedway otay "
+"overcay Ordicnay\n"
+"anguageslay.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"ISO8859-13 is an 8-bit character encoding for the Baltic languages.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"ISO8859-13 isway anway 8-itbay aracterchay encodingway orfay ethay Alticbay "
+"anguageslay.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"ISO8859-14 is an 8-bit character encoding intended for the Celtic\n"
+"languages such as Irish, Manx, Scottish Gaelic, Welsh, and Breton.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"ISO8859-14 isway anway 8-itbay aracterchay encodingway intendedway orfay "
+"ethay Elticcay\n"
+"anguageslay uchsay asway Irishway, Anxmay, Ottishscay Aelicgay, Elshway, "
+"andway Etonbray.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"ISO8859-15 is an 8-bit character encoding similar to ISO8859-1 but\n"
+"replaces some less common symbols with others, including adding the\n"
+"Euro sign.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"ISO8859-15 isway anway 8-itbay aracterchay encodingway imilarsay otay "
+"ISO8859-1 utbay\n"
+"eplacesray omesay esslay ommoncay ymbolssay ithway othersway, includingway "
+"addingway ethay\n"
+"Euroway ignsay.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"ISO8859-3 is an 8-bit character encoding intended for South European\n"
+"languages including Turkish, Maltese, and Esperanto. For Turkish,\n"
+"ISO8859-9 supersedes ISO8859-3.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"ISO8859-3 isway anway 8-itbay aracterchay encodingway intendedway orfay "
+"Outhsay Europeanway\n"
+"anguageslay includingway Urkishtay, Altesemay, andway Esperantoway. Orfay "
+"Urkishtay,\n"
+"ISO8859-9 upersedessay ISO8859-3.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"ISO8859-4 is an 8-bit character encoding for North European languages\n"
+"including Estonian, Latvian, Lithuanian, Greenlandic, and Sami.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"ISO8859-4 isway anway 8-itbay aracterchay encodingway orfay Orthnay "
+"Europeanway anguageslay\n"
+"includingway Estonianway, Atvianlay, Ithuanianlay, Eenlandicgray, andway "
+"Amisay.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"ISO8859-5, informallly referred to as Latin/Cyrillic, is an 8-bit\n"
+"character encoding intended for languages using a Cyrillic alphabet\n"
+"such as Bulgarian, Belarusian, Russian, Serbian, and Macedonian.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"ISO8859-5, informalllyway eferredray otay asway Atinlay/Yrilliccay, isway "
+"anway 8-itbay\n"
+"aracterchay encodingway intendedway orfay anguageslay usingway away "
+"Yrilliccay alphabetway\n"
+"uchsay asway Ulgarianbay, Elarusianbay, Ussianray, Erbiansay, andway "
+"Acedonianmay.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"ISO8859-6 is an 8-bit character encoding generally intended languages\n"
+"using the Arabic alphabet.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"ISO8859-6 isway anway 8-itbay aracterchay encodingway enerallygay "
+"intendedway anguageslay\n"
+"usingway ethay Arabicway alphabetway.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"ISO8859-7 is an 8-bit character encoding for the modern Greek\n"
+"language.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"ISO8859-7 isway anway 8-itbay aracterchay encodingway orfay ethay odernmay "
+"Eekgray\n"
+"anguagelay.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"ISO8859-8 is an 8-bit character encoding intended for Hebrew.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"ISO8859-8 isway anway 8-itbay aracterchay encodingway intendedway orfay "
+"Ebrewhay.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"ISO8859-9 is an 8-bit character encoding for the Turkish language.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"ISO8859-9 isway anway 8-itbay aracterchay encodingway orfay ethay Urkishtay "
+"anguagelay.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"KOI8-R is an 8-bit character encoding designed to cover Russian.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"KOI8-R isway anway 8-itbay aracterchay encodingway esignedday otay overcay "
+"Ussianray.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"MAC-CYRILLIC is an 8-bit character encoding for Cyrillic text on\n"
+"Apple Macintosh computers.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"MAC-CYRILLIC isway anway 8-itbay aracterchay encodingway orfay Yrilliccay "
+"exttay onway\n"
+"Appleway Acintoshmay omputerscay.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"MAC-GREEK is an 8-bit character encoding for Greek text on Apple\n"
+"Macintosh computers.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"MAC-GREEK isway anway 8-itbay aracterchay encodingway orfay Eekgray exttay "
+"onway Appleway\n"
+"Acintoshmay omputerscay.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"MAC-ICELANDIC is an 8-bit character encoding for Icelandic text on\n"
+"Apple Macintosh computers.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"MAC-ICELANDIC isway anway 8-itbay aracterchay encodingway orfay Icelandicway "
+"exttay onway\n"
+"Appleway Acintoshmay omputerscay.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"MAC-LATIN2 is an 8-bit character encoding for Central European text\n"
+"on Apple Macintosh computers.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"MAC-LATIN2 isway anway 8-itbay aracterchay encodingway orfay Entralcay "
+"Europeanway exttay\n"
+"onway Appleway Acintoshmay omputerscay.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"MAC-TURKISH is an 8-bit character encoding for Turkish text on\n"
+"Apple Macintosh computers.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+"MAC-TURKISH isway anway 8-itbay aracterchay encodingway orfay Urkishtay "
+"exttay onway\n"
+"Appleway Acintoshmay omputerscay.\n"
+"\n"
+"Ybay efaultday, illegalway inputsway areway eplacedray ybay ethay Unicodeway "
+"eplacementray\n"
+"aracterchay andway illegalway outputsway areway eplacedray ybay away "
+"estionquay arkmay."
+
+msgid ""
+"UTF-16 is a variable length character encoding for Unicode. On\n"
+"input, a byte-order mark is recognized. If no byte-order mark is\n"
+"given on input, then the encoding is assumed to be big-endian. For\n"
+"output, the byte-order mark is not written, and the output is\n"
+"big-endian. (This is specified by the Unicode standard.)\n"
+"\n"
+"By default, illegal inputs and illegal outputs are replaced by the\n"
+"Unicode replacement character."
+msgstr ""
+"UTF-16 isway away ariablevay engthlay aracterchay encodingway orfay "
+"Unicodeway. Onway\n"
+"inputway, away ytebay-orderway arkmay isway ecognizedray. Ifway onay ytebay-"
+"orderway arkmay isway\n"
+"ivengay onway inputway, enthay ethay encodingway isway assumedway otay ebay "
+"igbay-endianway. Orfay\n"
+"outputway, ethay ytebay-orderway arkmay isway otnay ittenwray, andway ethay "
+"outputway isway\n"
+"igbay-endianway. (Isthay isway ecifiedspay ybay ethay Unicodeway "
+"tandardsay.)\n"
+"\n"
+"Ybay efaultday, illegalway inputsway andway illegalway outputsway areway "
+"eplacedray ybay ethay\n"
+"Unicodeway eplacementray aracterchay."
+
+msgid ""
+"UTF-16-BE is a variable length character encoding for Unicode. For\n"
+"both input and output, the data is assumed to be in big-endian order.\n"
+"No byte-order mark is allowed on input, and no byte-order mark is\n"
+"produced on output. (This is specified by the Unicode standard.)\n"
+"\n"
+"By default, illegal inputs and illegal outputs are replaced by the\n"
+"Unicode replacement character."
+msgstr ""
+"UTF-16-BE isway away ariablevay engthlay aracterchay encodingway orfay "
+"Unicodeway. Orfay\n"
+"othbay inputway andway outputway, ethay ataday isway assumedway otay ebay "
+"inway igbay-endianway orderway.\n"
+"Onay ytebay-orderway arkmay isway allowedway onway inputway, andway onay "
+"ytebay-orderway arkmay isway\n"
+"oducedpray onway outputway. (Isthay isway ecifiedspay ybay ethay Unicodeway "
+"tandardsay.)\n"
+"\n"
+"Ybay efaultday, illegalway inputsway andway illegalway outputsway areway "
+"eplacedray ybay ethay\n"
+"Unicodeway eplacementray aracterchay."
+
+msgid ""
+"UTF-16-LE is a variable length character encoding for Unicode. For\n"
+"both input and output, the data is assumed to be in little-endian\n"
+"order. No byte-order mark is allowed on input, and no byte-order mark\n"
+"is produced on output. (This is specified by the Unicode standard.)\n"
+"\n"
+"By default, illegal inputs and illegal outputs are replaced by the\n"
+"Unicode replacement character."
+msgstr ""
+"UTF-16-LE isway away ariablevay engthlay aracterchay encodingway orfay "
+"Unicodeway. Orfay\n"
+"othbay inputway andway outputway, ethay ataday isway assumedway otay ebay "
+"inway ittlelay-endianway\n"
+"orderway. Onay ytebay-orderway arkmay isway allowedway onway inputway, "
+"andway onay ytebay-orderway arkmay\n"
+"isway oducedpray onway outputway. (Isthay isway ecifiedspay ybay ethay "
+"Unicodeway tandardsay.)\n"
+"\n"
+"Ybay efaultday, illegalway inputsway andway illegalway outputsway areway "
+"eplacedray ybay ethay\n"
+"Unicodeway eplacementray aracterchay."
+
+msgid ""
+"UTF-32 is a fixed-length character encoding of 4 octets for Unicode.\n"
+"On input, a byte-order mark is recognized. If no byte-order mark is\n"
+"given on input, then the encoding is assumed to be big-endian. For\n"
+"output, the byte-order mark is not written, and the output is\n"
+"big-endian. (This is specified by the Unicode standard.)\n"
+"\n"
+"By default, illegal inputs and illegal outputs are replaced by the\n"
+"Unicode replacement character."
+msgstr ""
+"UTF-32 isway away ixedfay-engthlay aracterchay encodingway ofway 4 octetsway "
+"orfay Unicodeway.\n"
+"Onway inputway, away ytebay-orderway arkmay isway ecognizedray. Ifway onay "
+"ytebay-orderway arkmay isway\n"
+"ivengay onway inputway, enthay ethay encodingway isway assumedway otay ebay "
+"igbay-endianway. Orfay\n"
+"outputway, ethay ytebay-orderway arkmay isway otnay ittenwray, andway ethay "
+"outputway isway\n"
+"igbay-endianway. (Isthay isway ecifiedspay ybay ethay Unicodeway "
+"tandardsay.)\n"
+"\n"
+"Ybay efaultday, illegalway inputsway andway illegalway outputsway areway "
+"eplacedray ybay ethay\n"
+"Unicodeway eplacementray aracterchay."
+
+msgid ""
+"UTF-32-BE is a fixed-length character encoding of 4 octets for\n"
+"Unicode. For both input and output, the data is assumed to be in\n"
+"big-endian order. No byte-order mark is allowed on input, and no\n"
+"byte-order mark is produced on output. (This is specified by the\n"
+"Unicode standard.)\n"
+"\n"
+"By default, illegal inputs and illegal outputs are replaced by the\n"
+"Unicode replacement character."
+msgstr ""
+"UTF-32-BE isway away ixedfay-engthlay aracterchay encodingway ofway 4 "
+"octetsway orfay\n"
+"Unicodeway. Orfay othbay inputway andway outputway, ethay ataday isway "
+"assumedway otay ebay inway\n"
+"igbay-endianway orderway. Onay ytebay-orderway arkmay isway allowedway "
+"onway inputway, andway onay\n"
+"ytebay-orderway arkmay isway oducedpray onway outputway. (Isthay isway "
+"ecifiedspay ybay ethay\n"
+"Unicodeway tandardsay.)\n"
+"\n"
+"Ybay efaultday, illegalway inputsway andway illegalway outputsway areway "
+"eplacedray ybay ethay\n"
+"Unicodeway eplacementray aracterchay."
+
+msgid ""
+"UTF-32-LE is a fixed-length character encoding of 4 octets for\n"
+"Unicode. For both input and output, the data is assumed to be in\n"
+"little-endian order. No byte-order mark is allowed on input, and no\n"
+"byte-order mark is produced on output. (This is specified by the\n"
+"Unicode standard.)\n"
+"\n"
+"By default, illegal inputs and illegal outputs are replaced by the\n"
+"Unicode replacement character."
+msgstr ""
+"UTF-32-LE isway away ixedfay-engthlay aracterchay encodingway ofway 4 "
+"octetsway orfay\n"
+"Unicodeway. Orfay othbay inputway andway outputway, ethay ataday isway "
+"assumedway otay ebay inway\n"
+"ittlelay-endianway orderway. Onay ytebay-orderway arkmay isway allowedway "
+"onway inputway, andway onay\n"
+"ytebay-orderway arkmay isway oducedpray onway outputway. (Isthay isway "
+"ecifiedspay ybay ethay\n"
+"Unicodeway tandardsay.)\n"
+"\n"
+"Ybay efaultday, illegalway inputsway andway illegalway outputsway areway "
+"eplacedray ybay ethay\n"
+"Unicodeway eplacementray aracterchay."
+
+msgid ""
+"UTF-8 is a variable-length character encoding for Unicode. By\n"
+"default, illegal input sequences are replaced by the Unicode\n"
+"replacement character."
+msgstr ""
+"UTF-8 isway away ariablevay-engthlay aracterchay encodingway orfay "
+"Unicodeway. Ybay\n"
+"efaultday, illegalway inputway equencessay areway eplacedray ybay ethay "
+"Unicodeway\n"
+"eplacementray aracterchay."
Index: src/i18n/locale/ko/LC_MESSAGES/cmucl.po
diff -u src/i18n/locale/ko/LC_MESSAGES/cmucl.po:1.7 src/i18n/locale/ko/LC_MESSAGES/cmucl.po:1.8
--- src/i18n/locale/ko/LC_MESSAGES/cmucl.po:1.7 Sat May 29 13:48:20 2010
+++ src/i18n/locale/ko/LC_MESSAGES/cmucl.po Mon Jul 12 11:03:45 2010
@@ -8836,11 +8836,27 @@
msgstr ""
#: src/code/extfmts.lisp
+msgid ""
+"The default external format to use if no other external format is\n"
+" specified"
+msgstr ""
+
+#: src/code/extfmts.lisp
+msgid "Hash table of all the external formats that have been loaded"
+msgstr ""
+
+#: src/code/extfmts.lisp
+msgid ""
+"Hash table mapping an external format alias to the actual external\n"
+" format implementation"
+msgstr ""
+
+#: src/code/extfmts.lisp
msgid "Attempting unimplemented external-format I/O."
msgstr ""
#: src/code/extfmts.lisp
-msgid "Nonsensical argument (~S) to DEFINE-EXTERNAL-FORMAT."
+msgid "External format ~S not found."
msgstr ""
#: src/code/extfmts.lisp
@@ -8852,6 +8868,41 @@
msgstr ""
#: src/code/extfmts.lisp
+msgid ""
+"List the available external formats. A list is returned where each\n"
+" element is list of the external format and a list of aliases for the\n"
+" format. No distinction is made between external formats and\n"
+" composing external formats."
+msgstr ""
+
+#: src/code/extfmts.lisp
+msgid ""
+"Print a description of the given External-Format. This may cause\n"
+" the external format to be loaded (silently), if it is not already\n"
+" loaded."
+msgstr ""
+
+#: src/code/extfmts.lisp
+msgid "~&~S is an alias for the external format ~S.~2%"
+msgstr ""
+
+#: src/code/extfmts.lisp
+msgid "~&~S is a composed external format.~2%"
+msgstr ""
+
+#: src/code/extfmts.lisp
+msgid "~S~:[~; - [Aliases: ~{~S~^, ~}~]]~%"
+msgstr ""
+
+#: src/code/extfmts.lisp
+msgid "~&~S is a composing external format.~2%"
+msgstr ""
+
+#: src/code/extfmts.lisp
+msgid "~&Could not find external format ~S~%"
+msgstr ""
+
+#: src/code/extfmts.lisp
msgid "External-format aliasing depth exceeded."
msgstr ""
@@ -8868,19 +8919,29 @@
msgstr ""
#: src/code/extfmts.lisp
-msgid "External format ~S not found."
+msgid "Attempting I/O through void external-format."
msgstr ""
#: src/code/extfmts.lisp
-msgid "Attempting I/O through void external-format."
+msgid "Void external format that signals an error on any input or output."
+msgstr ""
+
+#: src/code/extfmts.lisp
+msgid ""
+"ISO8859-1 is an 8-bit character encoding generally intended for\n"
+"Western European languages including English, German, Italian,\n"
+"Norwegian, Portuguese, Spanish, Swedish and many others.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
msgstr ""
#: src/code/extfmts.lisp
msgid ""
"Convert String to octets using the specified External-format. The\n"
-" string is bounded by Start (defaulting to 0) and End (defaulting to\n"
-" the end of the string. If Buffer is given, the octets are stored\n"
-" there. If not, a new buffer is created."
+" string is bounded by Start (defaulting to 0) and End (defaulting to\n"
+" the end of the string. If Buffer is given, the octets are stored\n"
+" there. If not, a new buffer is created."
msgstr ""
#: src/code/extfmts.lisp
@@ -9051,7 +9112,12 @@
"(the\n"
" default), then wait forever. When we time out, we signal IO-TIMEOUT.\n"
" File is the name of the file (will be returned by PATHNAME).\n"
-" Name is used to identify the stream when printed."
+" Name is used to identify the stream when printed.\n"
+" External-format is the external format to use for the stream.\n"
+" Decoding-error and Encoding-error indicate how decoding/encoding errors "
+"on\n"
+" the stream should be handled. The default is to use a replacement "
+"character."
msgstr ""
#: src/code/fd-stream.lisp
@@ -9063,6 +9129,10 @@
msgstr ""
#: src/code/fd-stream.lisp
+msgid "Use Unicode replacement character instead"
+msgstr ""
+
+#: src/code/fd-stream.lisp
msgid ""
"This is a string that OPEN tacks on the end of a file namestring to produce\n"
" a name for the :if-exists :rename-and-delete and :rename options. Also,\n"
@@ -9132,6 +9202,22 @@
" :overwrite, :append, :supersede or nil\n"
" :if-does-not-exist - one of :error, :create or nil\n"
" :external-format - an external format name\n"
+" :decoding-error - How to handle decoding errors from the external "
+"format.\n"
+" Should be a symbol or function of 3 arguments. If "
+"it\n"
+" returns, it should return a code point to use as the\n"
+" replacment. NIL means use the default replacement "
+"scheme\n"
+" specified by the external format. The function "
+"arguments\n"
+" are a format message string, the offending octet, and "
+"the\n"
+" number of octets read in the current encoding. \n"
+" :encoding-error - Like :decoding-error, but for errors when encoding the\n"
+" stream. The function arguments are a format message\n"
+" string and the incorrect codepoint.\n"
+"\n"
" See the manual for details."
msgstr ""
@@ -9192,6 +9278,26 @@
msgid "Setting external-format on Gray streams not supported."
msgstr ""
+#: src/code/fd-stream-extfmt.lisp
+msgid "Surrogate codepoint #x~~4,'0X is illegal for ~A"
+msgstr ""
+
+#: src/code/fd-stream-extfmt.lisp
+msgid "Illegal codepoint on input: #x~X"
+msgstr ""
+
+#: src/code/fd-stream-extfmt.lisp
+msgid "Cannot output codepoint #x~X to ISO8859-1 stream"
+msgstr ""
+
+#: src/code/fd-stream-extfmt.lisp
+msgid "Cannot convert invalid surrogate #x~X to character"
+msgstr ""
+
+#: src/code/fd-stream-extfmt.lisp
+msgid "Cannot convert lone trailing surrogate #x~X to character"
+msgstr ""
+
#: src/code/pathname.lisp
msgid ""
"When non-nil, attempt to load \"library:<host>.translations\" to resolve\n"
@@ -20777,3 +20883,299 @@
#: src/pcl/gray-streams.lisp
msgid " Gray Streams Protocol Support"
msgstr ""
+
+msgid ""
+"US ASCII 7-bit encoding. Illegal input sequences are replaced with\n"
+"the Unicode replacment character. Illegal output characters are\n"
+"replaced with a question mark."
+msgstr ""
+
+msgid ""
+"MAC-ROMAN is an 8-bit character encoding for Western European\n"
+"languages including English.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"CP1250 is a Windows code page to represent texts in Central and\n"
+"Eastern European languages such as Polish, Czech, Slovak, Hungarian,\n"
+"Slovene, Bosnian, Croation, Serbian, Romanian, and Albanian.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"CP1251 is a Windows code page to represent texts that use the\n"
+"Cyrillic alphabet such as Russian, Bulgarian, Serbian Cyrillic, and\n"
+"others.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"CP1252 is a Windows code page for the Latin alphabet.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"CP1253 is a Windows code page for Greek.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"CP1254 is a Windows code page for Turkish.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"CP1255 is a Windows code page for Hebrew.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"CP1256 is a Windows code page for Arabic.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"CP1257 is a Windows code page for Estonian, Latvian, and Lithuanian.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"CP1258 is a Windows code page for Vietnamese.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"ISO8859-2 is an 8-bit character encoding generally intended for\n"
+"Eastern European languages including Bosnian, Croation, Czech, German,\n"
+"Hungarian, Polish, Romanian, Serbian Latin, Slovak, Slovene, Upper\n"
+"Sorbian, and Lower Sorbian. \n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"ISO8859-10 is an 8-bit character encoding intended to cover Nordic\n"
+"languages.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"ISO8859-13 is an 8-bit character encoding for the Baltic languages.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"ISO8859-14 is an 8-bit character encoding intended for the Celtic\n"
+"languages such as Irish, Manx, Scottish Gaelic, Welsh, and Breton.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"ISO8859-15 is an 8-bit character encoding similar to ISO8859-1 but\n"
+"replaces some less common symbols with others, including adding the\n"
+"Euro sign.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"ISO8859-3 is an 8-bit character encoding intended for South European\n"
+"languages including Turkish, Maltese, and Esperanto. For Turkish,\n"
+"ISO8859-9 supersedes ISO8859-3.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"ISO8859-4 is an 8-bit character encoding for North European languages\n"
+"including Estonian, Latvian, Lithuanian, Greenlandic, and Sami.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"ISO8859-5, informallly referred to as Latin/Cyrillic, is an 8-bit\n"
+"character encoding intended for languages using a Cyrillic alphabet\n"
+"such as Bulgarian, Belarusian, Russian, Serbian, and Macedonian.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"ISO8859-6 is an 8-bit character encoding generally intended languages\n"
+"using the Arabic alphabet.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"ISO8859-7 is an 8-bit character encoding for the modern Greek\n"
+"language.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"ISO8859-8 is an 8-bit character encoding intended for Hebrew.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"ISO8859-9 is an 8-bit character encoding for the Turkish language.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"KOI8-R is an 8-bit character encoding designed to cover Russian.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"MAC-CYRILLIC is an 8-bit character encoding for Cyrillic text on\n"
+"Apple Macintosh computers.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"MAC-GREEK is an 8-bit character encoding for Greek text on Apple\n"
+"Macintosh computers.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"MAC-ICELANDIC is an 8-bit character encoding for Icelandic text on\n"
+"Apple Macintosh computers.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"MAC-LATIN2 is an 8-bit character encoding for Central European text\n"
+"on Apple Macintosh computers.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"MAC-TURKISH is an 8-bit character encoding for Turkish text on\n"
+"Apple Macintosh computers.\n"
+"\n"
+"By default, illegal inputs are replaced by the Unicode replacement\n"
+"character and illegal outputs are replaced by a question mark."
+msgstr ""
+
+msgid ""
+"UTF-16 is a variable length character encoding for Unicode. On\n"
+"input, a byte-order mark is recognized. If no byte-order mark is\n"
+"given on input, then the encoding is assumed to be big-endian. For\n"
+"output, the byte-order mark is not written, and the output is\n"
+"big-endian. (This is specified by the Unicode standard.)\n"
+"\n"
+"By default, illegal inputs and illegal outputs are replaced by the\n"
+"Unicode replacement character."
+msgstr ""
+
+msgid ""
+"UTF-16-BE is a variable length character encoding for Unicode. For\n"
+"both input and output, the data is assumed to be in big-endian order.\n"
+"No byte-order mark is allowed on input, and no byte-order mark is\n"
+"produced on output. (This is specified by the Unicode standard.)\n"
+"\n"
+"By default, illegal inputs and illegal outputs are replaced by the\n"
+"Unicode replacement character."
+msgstr ""
+
+msgid ""
+"UTF-16-LE is a variable length character encoding for Unicode. For\n"
+"both input and output, the data is assumed to be in little-endian\n"
+"order. No byte-order mark is allowed on input, and no byte-order mark\n"
+"is produced on output. (This is specified by the Unicode standard.)\n"
+"\n"
+"By default, illegal inputs and illegal outputs are replaced by the\n"
+"Unicode replacement character."
+msgstr ""
+
+msgid ""
+"UTF-32 is a fixed-length character encoding of 4 octets for Unicode.\n"
+"On input, a byte-order mark is recognized. If no byte-order mark is\n"
+"given on input, then the encoding is assumed to be big-endian. For\n"
+"output, the byte-order mark is not written, and the output is\n"
+"big-endian. (This is specified by the Unicode standard.)\n"
+"\n"
+"By default, illegal inputs and illegal outputs are replaced by the\n"
+"Unicode replacement character."
+msgstr ""
+
+msgid ""
+"UTF-32-BE is a fixed-length character encoding of 4 octets for\n"
+"Unicode. For both input and output, the data is assumed to be in\n"
+"big-endian order. No byte-order mark is allowed on input, and no\n"
+"byte-order mark is produced on output. (This is specified by the\n"
+"Unicode standard.)\n"
+"\n"
+"By default, illegal inputs and illegal outputs are replaced by the\n"
+"Unicode replacement character."
+msgstr ""
+
+msgid ""
+"UTF-32-LE is a fixed-length character encoding of 4 octets for\n"
+"Unicode. For both input and output, the data is assumed to be in\n"
+"little-endian order. No byte-order mark is allowed on input, and no\n"
+"byte-order mark is produced on output. (This is specified by the\n"
+"Unicode standard.)\n"
+"\n"
+"By default, illegal inputs and illegal outputs are replaced by the\n"
+"Unicode replacement character."
+msgstr ""
+
+msgid ""
+"UTF-8 is a variable-length character encoding for Unicode. By\n"
+"default, illegal input sequences are replaced by the Unicode\n"
+"replacement character."
+msgstr ""
More information about the cmucl-commit
mailing list