From ef08a04eb310c6ce56be2932f6be158c7e1bef29 Mon Sep 17 00:00:00 2001 From: rtoy <rtoy> Date: Mon, 12 Jul 2010 15:03:45 +0000 Subject: [PATCH] Update translations from current code. --- i18n/locale/cmucl.pot | 416 +++++++++- i18n/locale/en@piglatin/LC_MESSAGES/cmucl.po | 801 ++++++++++++++++++- i18n/locale/ko/LC_MESSAGES/cmucl.po | 416 +++++++++- 3 files changed, 1605 insertions(+), 28 deletions(-) diff --git a/i18n/locale/cmucl.pot b/i18n/locale/cmucl.pot index 69a32ba82..cc4c30748 100644 --- a/i18n/locale/cmucl.pot +++ b/i18n/locale/cmucl.pot @@ -8816,12 +8816,28 @@ msgstr "" msgid "Event-listen was true, but handler didn't handle: ~%~S" 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 @@ -8832,6 +8848,41 @@ msgstr "" msgid "External-format aliases file ends early." 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 @@ msgid "~S is not a valid external format name." 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 @@ msgid "" "(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 @@ -9044,6 +9110,10 @@ msgstr "" msgid "** Closed ~A~%" 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" @@ -9114,6 +9184,22 @@ msgid "" " :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 @@ msgstr "" 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 @@ msgstr "" 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 "" + diff --git a/i18n/locale/en@piglatin/LC_MESSAGES/cmucl.po b/i18n/locale/en@piglatin/LC_MESSAGES/cmucl.po index 621982995..3f939a78e 100644 --- a/i18n/locale/en@piglatin/LC_MESSAGES/cmucl.po +++ b/i18n/locale/en@piglatin/LC_MESSAGES/cmucl.po @@ -12575,13 +12575,37 @@ msgid "Event-listen was true, but handler didn't handle: ~%~S" msgstr "" "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." @@ -12591,6 +12615,53 @@ msgstr "Adbay entryway inway externalway-ormatfay aliasesway ilefay: ~S => ~S." msgid "External-format aliases file ends early." 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." @@ -12607,28 +12678,50 @@ msgstr "~S isway otnay away Omposingcay-Externalway-Ormatfay." msgid "~S is not a valid external format name." 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 @@ msgid "" "(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 @@ msgstr "" "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." @@ -12898,6 +13002,10 @@ msgstr "" msgid "** Closed ~A~%" 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" @@ -12975,6 +13083,22 @@ msgid "" " :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 @@ msgstr "" " :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 @@ msgid "Setting external-format on Gray streams not supported." 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 @@ msgstr "" #: 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." diff --git a/i18n/locale/ko/LC_MESSAGES/cmucl.po b/i18n/locale/ko/LC_MESSAGES/cmucl.po index 8452aa320..c37a1d2db 100644 --- a/i18n/locale/ko/LC_MESSAGES/cmucl.po +++ b/i18n/locale/ko/LC_MESSAGES/cmucl.po @@ -8835,12 +8835,28 @@ msgstr "" msgid "Event-listen was true, but handler didn't handle: ~%~S" 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 @@ -8851,6 +8867,41 @@ msgstr "" msgid "External-format aliases file ends early." 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 @@ msgid "~S is not a valid external format name." 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 @@ msgid "" "(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 @@ -9062,6 +9128,10 @@ msgstr "" msgid "** Closed ~A~%" 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" @@ -9132,6 +9202,22 @@ msgid "" " :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 @@ msgstr "" 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 @@ msgstr "" #: 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 "" -- GitLab