summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgabor <gabor@FreeBSD.org>2009-03-13 10:40:38 +0000
committergabor <gabor@FreeBSD.org>2009-03-13 10:40:38 +0000
commita9bdc02cf2b8b1b27d709bf42861e40b7c3fa74b (patch)
tree5628da310e4c1df67325b898dd00eaaaf46a5a9d
parentd09496ec68862000a4b48d8e6f4ebaf2c8e3b903 (diff)
downloadFreeBSD-src-a9bdc02cf2b8b1b27d709bf42861e40b7c3fa74b.zip
FreeBSD-src-a9bdc02cf2b8b1b27d709bf42861e40b7c3fa74b.tar.gz
- Reenable Native Language Support in libc. This feature was disabled due
to possible breakages in the catalog handling code. Since then, that code has been replaced by the secure code from NetBSD but NLS in libc remained turned off. Tests have shown that the feature is stable and working so we can now turn it on again. - Add several new catalog files: - ca_ES.ISO8859-1 - de_DE.ISO8859-1 - el_GR.ISO8859-7 (by manolis@ and keramida@) - es_ES.ISO8859-1 (kern/123179, by carvay@) - fi_FI.ISO8859-1 - fr_FR.ISO8859-1 (kern/78756, by thierry@) - hu_HU.ISO8859-2 (by gabor@) - it_IT.ISO8859-15 - nl_NL.ISO8859-1 (corrections by rene@) - no_NO.ISO8859-1 - mn_MN.UTF-8 (by ganbold@) - sk_SK.ISO8859-2 - sv_SE.ISO8859-1 (The catalogs without explicit source has been obtained from NetBSD.) Approved by: attilio
-rw-r--r--Makefile.inc16
-rw-r--r--lib/libc/Makefile1
-rw-r--r--lib/libc/nls/Makefile.inc28
-rw-r--r--lib/libc/nls/ca_ES.ISO8859-1.msg267
-rw-r--r--lib/libc/nls/de_DE.ISO8859-1.msg267
-rw-r--r--lib/libc/nls/el_GR.ISO8859-7.msg249
-rw-r--r--lib/libc/nls/es_ES.ISO8859-1.msg249
-rw-r--r--lib/libc/nls/fi_FI.ISO8859-1.msg233
-rw-r--r--lib/libc/nls/fr_FR.ISO8859-1.msg249
-rw-r--r--lib/libc/nls/hu_HU.ISO8859-2.msg249
-rw-r--r--lib/libc/nls/it_IT.ISO8859-15.msg231
-rw-r--r--lib/libc/nls/mn_MN.UTF-8.msg249
-rw-r--r--lib/libc/nls/nl_NL.ISO8859-1.msg267
-rw-r--r--lib/libc/nls/no_NO.ISO8859-1.msg231
-rw-r--r--lib/libc/nls/sk_SK.ISO8859-2.msg267
-rw-r--r--lib/libc/nls/sv_SE.ISO8859-1.msg233
16 files changed, 3273 insertions, 3 deletions
diff --git a/Makefile.inc1 b/Makefile.inc1
index a74db4b..5a45ff1 100644
--- a/Makefile.inc1
+++ b/Makefile.inc1
@@ -232,7 +232,7 @@ BMAKE= MAKEOBJDIRPREFIX=${WORLDTMP} \
BOOTSTRAPPING=${OSRELDATE} \
SSP_CFLAGS= \
-DWITHOUT_HTML -DWITHOUT_INFO -DNO_LINT -DWITHOUT_MAN \
- -DWITHOUT_NLS -DNO_PIC -DWITHOUT_PROFILE -DNO_SHARED \
+ -DNO_PIC -DWITHOUT_PROFILE -DNO_SHARED \
-DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF
# build-tools stage
@@ -291,7 +291,7 @@ LIB32WMAKEENV= MAKEOBJDIRPREFIX=${OBJTREE}/lib32 \
SHLIBDIR=/usr/lib32
LIB32WMAKE= ${LIB32WMAKEENV} ${MAKE} -DNO_CPU_CFLAGS -DCOMPAT_32BIT \
- -DWITHOUT_BIND -DWITHOUT_MAN -DWITHOUT_NLS -DWITHOUT_INFO \
+ -DWITHOUT_BIND -DWITHOUT_MAN -DWITHOUT_INFO \
-DWITHOUT_HTML -DNO_CTF DESTDIR=${LIB32TMP}
LIB32IMAKE= ${LIB32WMAKE:NINSTALL=*:NDESTDIR=*} -DNO_INCS
.endif
@@ -429,7 +429,7 @@ _libraries:
@echo "--------------------------------------------------------------"
${_+_}cd ${.CURDIR}; \
${WMAKE} -DNO_FSCHG -DWITHOUT_HTML -DWITHOUT_INFO -DNO_LINT \
- -DWITHOUT_MAN -DWITHOUT_NLS -DWITHOUT_PROFILE libraries
+ -DWITHOUT_MAN -DWITHOUT_PROFILE libraries
_depend:
@echo
@echo "--------------------------------------------------------------"
diff --git a/lib/libc/Makefile b/lib/libc/Makefile
index 2d97fbe..cf9ef3a 100644
--- a/lib/libc/Makefile
+++ b/lib/libc/Makefile
@@ -16,6 +16,7 @@ SHLIB_MAJOR= 7
WARNS?= 2
CFLAGS+=-I${.CURDIR}/include -I${.CURDIR}/../../include
CFLAGS+=-I${.CURDIR}/${MACHINE_ARCH}
+CFLAGS+=-DNLS
CLEANFILES+=tags
INSTALL_PIC_ARCHIVE=
PRECIOUSLIB=
diff --git a/lib/libc/nls/Makefile.inc b/lib/libc/nls/Makefile.inc
index 90a6741..c27d215 100644
--- a/lib/libc/nls/Makefile.inc
+++ b/lib/libc/nls/Makefile.inc
@@ -8,3 +8,31 @@ SRCS+= msgcat.c
SYM_MAPS+=${.CURDIR}/nls/Symbol.map
MAN+= catclose.3 catgets.3 catopen.3
+
+# NOTE: C.msg should not be processed here, it's used as a template
+# for translators.
+
+NLSNAME= libc
+NLS+= ca_ES.ISO8859-1
+NLS+= de_DE.ISO8859-1
+NLS+= el_GR.ISO8859-7
+NLS+= es_ES.ISO8859-1
+NLS+= fi_FI.ISO8859-1
+NLS+= fr_FR.ISO8859-1
+NLS+= hu_HU.ISO8859-2
+NLS+= it_IT.ISO8859-15
+NLS+= ko_KR.UTF-8
+NLS+= ko_KR.eucKR
+NLS+= mn_MN.UTF-8
+NLS+= nl_NL.ISO8859-1
+NLS+= no_NO.ISO8859-1
+NLS+= pl_PL.ISO8859-2
+NLS+= ru_RU.KOI8-R
+NLS+= sk_SK.ISO8859-2
+NLS+= sv_SE.ISO8859-1
+
+beforeinstall:
+.for c in ${NLS}
+ mkdir -p ${CANONICALOBJDIR}/../../lib32/usr/share/nls/${c}
+ mkdir -p ${CANONICALOBJDIR}/../../tmp/usr/share/nls/${c}
+.endfor
diff --git a/lib/libc/nls/ca_ES.ISO8859-1.msg b/lib/libc/nls/ca_ES.ISO8859-1.msg
new file mode 100644
index 0000000..e786c29
--- /dev/null
+++ b/lib/libc/nls/ca_ES.ISO8859-1.msg
@@ -0,0 +1,267 @@
+$ $FreeBSD$
+$
+$ Message catalog for ca_ES.ISO8859-1 locale
+$
+$ strerror() support catalog
+$
+$set 1
+$ EPERM
+1 Operaci no permesa
+$ ENOENT
+2 Arxiu o directori inexistent
+$ ESRCH
+3 Procs inexistent
+$ EINTR
+4 Crida del sistema interrompuda
+$ EIO
+5 Error d'entrada/sortida
+$ ENXIO
+6 Dispositiu no configurat
+$ E2BIG
+7 Llista de parmetres massa llarga
+$ ENOEXEC
+8 Error en el format de l'executable
+$ EBADF
+9 Descriptor d'arxiu incorrecte
+$ ECHILD
+10 No hi ha processos fills
+$ EDEADLK
+11 S'ha evitat el bloqueig del recurs
+$ ENOMEM
+12 No es pot assignar la memria demanada
+$ EACCES
+13 Perms denegat
+$ EFAULT
+14 Adrea incorrecta
+$ ENOTBLK
+15 Es necessita un dispositiu de blocs
+$ EBUSY
+16 Dispositiu ocupat
+$ EEXIST
+17 L'arxiu ja existeix
+$ EXDEV
+18 Enlla entre dispositius
+$ ENODEV
+19 Operaci no suportada pel dispositiu
+$ ENOTDIR
+20 No s un directori
+$ EISDIR
+21 s un directori
+$ EINVAL
+22 Parmetre incorrecte
+$ ENFILE
+23 Hi ha massa arxius oberts al sistema
+$ EMFILE
+24 Hi ha massa arxius oberts
+$ ENOTTY
+25 L'ioctl no s adecuat per al dispositiu
+$ ETXTBSY
+26 Arxiu de text ocupat
+$ EFBIG
+27 Arxiu massa gran
+$ ENOSPC
+28 No queda espai lliure en el dispositiu
+$ ESPIPE
+29 Cerca illegal
+$ EROFS
+30 Sistema d'arxius de noms lectura
+$ EMLINK
+31 Massa enllaos
+$ EPIPE
+32 Canal (pipe) trencat
+$ EDOM
+33 El resultat surt fora de rang
+$ ERANGE
+34 Resultat massa gran
+$ EAGAIN, EWOULDBLOCK
+35 El recurs no est disponible temporalment
+$ EINPROGRESS
+36 L'operaci es troba en progrs actualment
+$ EALREADY
+37 L'operaci ja es troba en progrs
+$ ENOTSOCK
+38 Operaci de tipus socket en quelcom que no ho s
+$ EDESTADDRREQ
+39 Es requereix l'adrea de dest
+$ EMSGSIZE
+40 Missatge massa llarg
+$ EPROTOTYPE
+41 Tipus de protocol incorrecte per al socket
+$ ENOPROTOOPT
+42 Protocol no disponible
+$ EPROTONOSUPPORT
+43 Protocol no suportat
+$ ESOCKTNOSUPPORT
+44 Tipus de socket no suportat
+$ EOPNOTSUPP
+45 Operaci no suportada
+$ EPFNOSUPPORT
+46 Famlia de protocols no suportada
+$ EAFNOSUPPORT
+47 Famlia d'adreces no suportada per la famlia de protocols
+$ EADDRINUSE
+48 L'adrea ja es troba en s
+$ EADDRNOTAVAIL
+49 No es pot assignar l'adrea demanada
+$ ENETDOWN
+50 La xarxa no es troba disponible
+$ ENETUNREACH
+51 No es pot accedir a la xarxa
+$ ENETRESET
+52 La connexi a la xarxa s'ha perdut durant la reinicialitzaci
+$ ECONNABORTED
+53 El programari ha causat l'avort de la connexi
+$ ECONNRESET
+54 L'interlocutor ha reinicialitzat la comunicaci
+$ ENOBUFS
+55 No hi ha prou espai per a la memoria intermdia (buffer)
+$ EISCONN
+56 El socket ja es troba connectat
+$ ENOTCONN
+57 El socket no es troba connectat
+$ ESHUTDOWN
+58 No es pot enviar desprs de la desconnexi del socket
+$ ETOOMANYREFS
+59 Hi ha massa referncies: no es poden unir
+$ ETIMEDOUT
+60 El temps de connexi s'ha esgotat
+$ ECONNREFUSED
+61 Connexi rebutjada
+$ ELOOP
+62 Hi ha massa nivells d'enllaos simblics
+$ ENAMETOOLONG
+63 Nom d'arxiu massa llarg
+$ EHOSTDOWN
+64 La mquina no es troba disponible
+$ EHOSTUNREACH
+65 No hi ha cap cam fins a la mquina
+$ ENOTEMPTY
+66 El directori no est buit
+$ EPROCLIM
+67 Hi ha massa processos
+$ EUSERS
+68 Hi ha massa usuaris
+$ EDQUOT
+69 Quota de disc sobrepassada
+$ ESTALE
+70 Descriptor d'arxiu NFS incorrecte
+$ EREMOTE
+71 Massa nivells en el cam de dest
+$ EBADRPC
+72 L'estructura RPC es incorrecta
+$ ERPCMISMATCH
+73 La versi del RPC es incorrecta
+$ EPROGUNAVAIL
+74 El programa RPC no es troba disponible
+$ EPROGMISMATCH
+75 Versi incorrecta del programa
+$ EPROCUNAVAIL
+76 Procediment erroni per al programa
+$ ENOLCK
+77 No hi ha bloquejos disponibles
+$ ENOSYS
+78 Funci no implementada
+$ EFTYPE
+79 Tipus d'arxiu o de format inadequat
+$ EAUTH
+80 Error d'autenticaci
+$ ENEEDAUTH
+81 Es necessita un autenticador
+$ EIDRM
+82 Identificador eliminat
+$ ENOMSG
+83 No hi ha missatges del tipus desitjat
+$ EOVERFLOW
+84 Valor massa gran per a sser emmagatzemat en el tipus de dades
+$ EILSEQ
+85 Seqncia de bytes illegal
+$ ENOTSUP
+86 No suportat
+$ ECANCELED
+87 Operaci cancellada
+$ EBADMSG
+88 Missatje incorrecte o corrupte
+$ ENODATA
+89 No hi ha missatges disponibles
+$ ENOSR
+90 No hi ha recursos de tipus STREAM
+$ ENOSTR
+91 No s un STREAM
+$ ETIME
+92 Temps d'espera esgotat en el ioctl STREAM
+$ ENOATTR
+93 Atribut inexistent
+$ EMULTIHOP
+94 S'ha intentat un multisalt
+$ ENOLINK
+95 L'enlla s'ha servit
+$ EPROTO
+96 Error de protocol
+$
+$ strsignal() support catalog
+$
+$set 2
+$ SIGHUP
+1 F de lnia (hangup)
+$ SIGINT
+2 Interrupci
+$ SIGQUIT
+3 Finalitzaci
+$ SIGILL
+4 Instrucci illegal
+$ SIGTRAP
+5 Depuraci (Trace/BPT)
+$ SIGABRT
+6 Crida d'avort
+$ SIGEMT
+7 Captura d'EMT
+$ SIGFPE
+8 Excepci de coma flotant
+$ SIGKILL
+9 Matat
+$ SIGBUS
+10 Error del bus
+$ SIGSEGV
+11 Error de segmentaci
+$ SIGSYS
+12 Crida al sistema incorrecta
+$ SIGPIPE
+13 Canal (pipe) trencat
+$ SIGALRM
+14 Alarma de rellotge
+$ SIGTERM
+15 Finalitzat
+$ SIGURG
+16 Condici urgent d'E/S
+$ SIGSTOP
+17 Parat (per senyal)
+$ SIGTSTP
+18 Parat
+$ SIGCONT
+19 Continuant
+$ SIGCHLD
+20 El fill ha acabat
+$ SIGTTIN
+21 Parat (entrada de tty)
+$ SIGTTOU
+22 Parat (sortida de tty)
+$ SIGIO
+23 I/O permesa
+$ SIGXCPU
+24 S'ha sobrepassat el lmit de temps de la CPU
+$ SIGXFSZ
+25 S'ha sobrepassat el lmit de la longitud de l'arxiu
+$ SIGVTALRM
+26 El temporitzador virtual ha expirat
+$ SIGPROF
+27 El temporitzador del perfilador ha expirat
+$ SIGWINCH
+28 Canvis en la mida de la finestra
+$ SIGINFO
+29 Demanda d'informaci
+$ SIGUSR1
+30 Senyal 1 definida per l'usuari
+$ SIGUSR2
+31 Senyal 2 definida per l'usuari
+$ SIGPWR
+32 Fallada/reinicialitzaci de l'alimentaci
diff --git a/lib/libc/nls/de_DE.ISO8859-1.msg b/lib/libc/nls/de_DE.ISO8859-1.msg
new file mode 100644
index 0000000..8c4f2ba
--- /dev/null
+++ b/lib/libc/nls/de_DE.ISO8859-1.msg
@@ -0,0 +1,267 @@
+$ $FreeBSD$
+$
+$ Message catalog for de_DE.ISO8859-1 locale
+$
+$ strerror() support catalog
+$
+$set 1
+$ EPERM
+1 Operation nicht erlaubt
+$ ENOENT
+2 Datei oder Verzeichnis nicht gefunden
+$ ESRCH
+3 Prozess nicht gefunden
+$ EINTR
+4 Interrupt innerhalb eines Systemaufrufs
+$ EIO
+5 Ein/Ausgabefehler
+$ ENXIO
+6 Gert ist nicht konfiguriert
+$ E2BIG
+7 Argumentliste ist zu lang
+$ ENOEXEC
+8 Die Datei hat kein bekanntes ausfhrbares Format
+$ EBADF
+9 Ungltiger Dateideskriptor
+$ ECHILD
+10 Kein Kindprozess
+$ EDEADLK
+11 Ein Deadlock wurde vermieden
+$ ENOMEM
+12 Kann nicht genug Speicher belegen
+$ EACCES
+13 Zugriff verboten
+$ EFAULT
+14 Ungltige Adresse
+$ ENOTBLK
+15 Es wird ein Blockgert bentigt
+$ EBUSY
+16 Das Gert ist belegt
+$ EEXIST
+17 Datei existiert bereits
+$ EXDEV
+18 Link zwischen verschiedenen Gerten
+$ ENODEV
+19 Die Operation wird von diesem Gert nicht untersttzt
+$ ENOTDIR
+20 Kein Verzeichnis
+$ EISDIR
+21 Ist ein Verzeichnis
+$ EINVAL
+22 Ungltiges Argument
+$ ENFILE
+23 Zu viele offene Dateien im gesamten System
+$ EMFILE
+24 Zu viele offene Dateien
+$ ENOTTY
+25 Ungltiger Ioctl fr dieses Gert
+$ ETXTBSY
+26 Ausfhrbare Datei wird benutzt
+$ EFBIG
+27 Datei zu gro
+$ ENOSPC
+28 Kein Platz mehr auf dem Gert
+$ ESPIPE
+29 Ungltige Positionierung
+$ EROFS
+30 Dateisystem ist schreibgeschtzt
+$ EMLINK
+31 Zu viele Links
+$ EPIPE
+32 Unterbrochene Pipe
+$ EDOM
+33 Numerisches Argument ausserhalb des Wertebereichs
+$ ERANGE
+34 Ergebnis zu gro oder zu klein
+$ EAGAIN, EWOULDBLOCK
+35 Ressource vorbergehend nicht verfgbar
+$ EINPROGRESS
+36 Operation wird jetzt fortgesetzt
+$ EALREADY
+37 Operation wird bereits ausgefhrt
+$ ENOTSOCK
+38 Deskriptor ist kein Socket
+$ EDESTADDRREQ
+39 Zieladresse bentigt
+$ EMSGSIZE
+40 Nachricht zu lang
+$ EPROTOTYPE
+41 Ungltiger Protokolltyp fr diesen Socket
+$ ENOPROTOOPT
+42 Protokoll nicht verfgbar
+$ EPROTONOSUPPORT
+43 Protokoll nicht untersttzt
+$ ESOCKTNOSUPPORT
+44 Sockettyp nicht untersttzt
+$ EOPNOTSUPP
+45 Operation nicht untersttzt
+$ EPFNOSUPPORT
+46 Protokollfamilie nicht untersttzt
+$ EAFNOSUPPORT
+47 Addressart wird von der Protokollfamilie nicht untersttzt
+$ EADDRINUSE
+48 Adresse wird bereits benutzt
+$ EADDRNOTAVAIL
+49 Kann angeforderte Adresse nicht belegen
+$ ENETDOWN
+50 Netzwerk nicht verfgbar
+$ ENETUNREACH
+51 Netzwerk nicht erreichbar
+$ ENETRESET
+52 Netzwerk hat Verbindung mit Reset abgebrochen
+$ ECONNABORTED
+53 Software verursachte einen Verbindungsabbruch
+$ ECONNRESET
+54 Verbindung wurde von der Gegenstelle geschlossen
+$ ENOBUFS
+55 Keine Buffer verfgbar
+$ EISCONN
+56 Socket ist schon verbunden
+$ ENOTCONN
+57 Socket ist nicht verbunden
+$ ESHUTDOWN
+58 Kann nach einem Socket-Shutdown nicht mehr senden
+$ ETOOMANYREFS
+59 Zu viele Referenzen, kann nicht verbinden
+$ ETIMEDOUT
+60 Verbindungsabbruch durch Zeitberschreitung
+$ ECONNREFUSED
+61 Verbindung wurde abgelehnt
+$ ELOOP
+62 Zu viele symbolische Links (zirkulr?)
+$ ENAMETOOLONG
+63 Dateiname zu lang
+$ EHOSTDOWN
+64 Host nicht verfgbar
+$ EHOSTUNREACH
+65 Keine Route zum Host
+$ ENOTEMPTY
+66 Verzeichnis ist nicht leer
+$ EPROCLIM
+67 Zu viele Prozesse
+$ EUSERS
+68 Zu viele Benutzer
+$ EDQUOT
+69 Plattenplatzlimit erschpft
+$ ESTALE
+70 Verwaister NFS-Dateideskriptor
+$ EREMOTE
+71 Zu viele Fernverweise in diesem Zugriff
+$ EBADRPC
+72 RPC-Struktur ist ungltig
+$ ERPCMISMATCH
+73 RPC-Version stimmt nicht
+$ EPROGUNAVAIL
+74 RPC-Programm nicht verfgbar
+$ EPROGMISMATCH
+75 Falsche Programmversion
+$ EPROCUNAVAIL
+76 Falsche Prozedur fr dieses Programm
+$ ENOLCK
+77 Keine Dateisperren verfgbar
+$ ENOSYS
+78 Funktion nicht implementiert
+$ EFTYPE
+79 Ungltiger Dateityp oder Dateiformat
+$ EAUTH
+80 Authentikationsfehler
+$ ENEEDAUTH
+81 Authentikator bentigt
+$ EIDRM
+82 Identifizierung entfernt
+$ ENOMSG
+83 Keine Nachricht vom gewnschten Typ
+$ EOVERFLOW
+84 Wert zu gro, um in Datentyp zu speichern
+$ EILSEQ
+85 Illegale Byte-Sequenz
+$ ENOTSUP
+86 Operation nicht untersttzt
+$ ECANCELED
+87 Operation abgebrochen
+$ EBADMSG
+88 Ungltige Nachricht
+$ ENODATA
+89 Keine Nachricht verfgbar
+$ ENOSR
+90 Keine STREAM-Ressourcen verfgbar
+$ ENOSTR
+91 Kein STREAM
+$ ETIME
+92 Zeitberschreitung bei STREAM Ioctl
+$ ENOATTR
+93 Attribut nicht gefunden
+$ EMULTIHOP
+94 Multihopversuch
+$ ENOLINK
+95 Verbindung wurde getrennt
+$ EPROTO
+96 Protokollfehler
+$
+$ strsignal() support catalog
+$
+$set 2
+$ SIGHUP
+1 Verbindungsende
+$ SIGINT
+2 Unterbrechung
+$ SIGQUIT
+3 Programmende
+$ SIGILL
+4 Ungltiger Maschinenbefehl
+$ SIGTRAP
+5 Trace/BPT trap
+$ SIGABRT
+6 Abort trap
+$ SIGEMT
+7 EMT trap
+$ SIGFPE
+8 Fliekommafehler
+$ SIGKILL
+9 Unbedingter Programmabbruch
+$ SIGBUS
+10 Bus-Zugriffsfehler
+$ SIGSEGV
+11 Illegaler Speicherzugriff
+$ SIGSYS
+12 Ungltiger Systemaufruf
+$ SIGPIPE
+13 Unterbrochene Pipe
+$ SIGALRM
+14 Wecker
+$ SIGTERM
+15 Beendet
+$ SIGURG
+16 Dringende Ein/Ausgabeanforderung
+$ SIGSTOP
+17 Gestoppt (Signal)
+$ SIGTSTP
+18 Gestoppt
+$ SIGCONT
+19 Fortgesetzt
+$ SIGCHLD
+20 Kindprozess beendet
+$ SIGTTIN
+21 Gestoppt (Eingabe)
+$ SIGTTOU
+22 Gestoppt (Ausgabe)
+$ SIGIO
+23 Ein/Ausgabe ist mglich
+$ SIGXCPU
+24 CPU-Zeitlimit erschpft
+$ SIGXFSZ
+25 Dateigre hat das Limit erreicht
+$ SIGVTALRM
+26 Virtueller Wecker abgelaufen
+$ SIGPROF
+27 Profil-Wecker abgelaufen
+$ SIGWINCH
+28 Fenstergre hat sich gendert
+$ SIGINFO
+29 Informationsanforderung
+$ SIGUSR1
+30 Benutzerdefiniertes Signal 1
+$ SIGUSR2
+31 Benutzerdefiniertes Signal 2
+$ SIGPWR
+32 Statusnderung der Energieversorgung
diff --git a/lib/libc/nls/el_GR.ISO8859-7.msg b/lib/libc/nls/el_GR.ISO8859-7.msg
new file mode 100644
index 0000000..ca84929
--- /dev/null
+++ b/lib/libc/nls/el_GR.ISO8859-7.msg
@@ -0,0 +1,249 @@
+$ $FreeBSD$
+$
+$ Message catalog for C locale (template)
+$
+$ strerror() support catalog
+$
+$set 1
+$ EPERM
+1
+$ ENOENT
+2
+$ ESRCH
+3
+$ EINTR
+4
+$ EIO
+5 /
+$ ENXIO
+6
+$ E2BIG
+7
+$ ENOEXEC
+8
+$ EBADF
+9
+$ ECHILD
+10
+$ EDEADLK
+11
+$ ENOMEM
+12
+$ EACCES
+13
+$ EFAULT
+14
+$ ENOTBLK
+15 block
+$ EBUSY
+16
+$ EEXIST
+17
+$ EXDEV
+18
+$ ENODEV
+19
+$ ENOTDIR
+20
+$ EISDIR
+21
+$ EINVAL
+22
+$ ENFILE
+23
+$ EMFILE
+24
+$ ENOTTY
+25 ioctl
+$ ETXTBSY
+26
+$ EFBIG
+27
+$ ENOSPC
+28
+$ ESPIPE
+29
+$ EROFS
+30
+$ EMLINK
+31
+$ EPIPE
+32
+$ EDOM
+33
+$ ERANGE
+34
+$ EAGAIN, EWOULDBLOCK
+35
+$ EINPROGRESS
+36
+$ EALREADY
+37
+$ ENOTSOCK
+38 -
+$ EDESTADDRREQ
+39
+$ EMSGSIZE
+40
+$ EPROTOTYPE
+41
+$ ENOPROTOOPT
+42
+$ EPROTONOSUPPORT
+43
+$ ESOCKTNOSUPPORT
+44
+$ EOPNOTSUPP
+45
+$ EPFNOSUPPORT
+46
+$ EAFNOSUPPORT
+47
+$ EADDRINUSE
+48
+$ EADDRNOTAVAIL
+49
+$ ENETDOWN
+50
+$ ENETUNREACH
+51
+$ ENETRESET
+52
+$ ECONNABORTED
+53
+$ ECONNRESET
+54
+$ ENOBUFS
+55
+$ EISCONN
+56
+$ ENOTCONN
+57
+$ ESHUTDOWN
+58
+$ ETOOMANYREFS
+59 :
+$ ETIMEDOUT
+60
+$ ECONNREFUSED
+61
+$ ELOOP
+62
+$ ENAMETOOLONG
+63
+$ EHOSTDOWN
+64
+$ EHOSTUNREACH
+65
+$ ENOTEMPTY
+66
+$ EPROCLIM
+67
+$ EUSERS
+68
+$ EDQUOT
+69
+$ ESTALE
+70 handle NFS
+$ EREMOTE
+71
+$ EBADRPC
+72 RPC
+$ ERPCMISMATCH
+73 RPC
+$ EPROGUNAVAIL
+74 RPC
+$ EPROGMISMATCH
+75
+$ EPROCUNAVAIL
+76
+$ ENOLCK
+77
+$ ENOSYS
+78
+$ EFTYPE
+79
+$ EAUTH
+80
+$ ENEEDAUTH
+81
+$ EIDRM
+82
+$ ENOMSG
+83
+$ EOVERFLOW
+84
+$ ECANCELED
+85
+$ EILSEQ
+86 - bytes
+$ ENOATTR
+87
+$ EDOOFUS
+88
+$
+$ strsignal() support catalog
+$
+$set 2
+$ SIGHUP
+1
+$ SIGINT
+2
+$ SIGQUIT
+3
+$ SIGILL
+4 -
+$ SIGTRAP
+5 Trace/BPT
+$ SIGABRT
+6
+$ SIGEMT
+7 EMT
+$ SIGFPE
+8
+$ SIGKILL
+9
+$ SIGBUS
+10
+$ SIGSEGV
+11 Segmentation
+$ SIGSYS
+12
+$ SIGPIPE
+13 pipe
+$ SIGALRM
+14
+$ SIGTERM
+15
+$ SIGURG
+16 /
+$ SIGSTOP
+17 ()
+$ SIGTSTP
+18
+$ SIGCONT
+19
+$ SIGCHLD
+20
+$ SIGTTIN
+21 ( tty)
+$ SIGTTOU
+22 ( tty)
+$ SIGIO
+23 I/O
+$ SIGXCPU
+24 CPU
+$ SIGXFSZ
+25
+$ SIGVTALRM
+26
+$ SIGPROF
+27 profiling
+$ SIGWINCH
+28
+$ SIGINFO
+29
+$ SIGUSR1
+30 1
+$ SIGUSR2
+31 2
diff --git a/lib/libc/nls/es_ES.ISO8859-1.msg b/lib/libc/nls/es_ES.ISO8859-1.msg
new file mode 100644
index 0000000..8fc9c7d
--- /dev/null
+++ b/lib/libc/nls/es_ES.ISO8859-1.msg
@@ -0,0 +1,249 @@
+$ $FreeBSD$
+$
+$ Message catalog for es_ES.ISO8859-1 locale
+$
+$ strerror() support catalog
+$
+$set 1
+$ EPERM
+1 Operacin no permitida
+$ ENOENT
+2 Fichero o directorio inexistente
+$ ESRCH
+3 Proceso inexistente
+$ EINTR
+4 Llamada del sistema interrumpida
+$ EIO
+5 Error de Entrada/Salida
+$ ENXIO
+6 Dispositivo no configurado
+$ E2BIG
+7 La lista de argumentos es demasiado larga
+$ ENOEXEC
+8 Error en el formato del ejecutable
+$ EBADF
+9 Descriptor incorrecto de fichero
+$ ECHILD
+10 No hay procesos hijo
+$ EDEADLK
+11 Se ha evitado el bloqueo del recurso
+$ ENOMEM
+12 No se pudo asignar memoria
+$ EACCES
+13 Permiso denegado
+$ EFAULT
+14 Direccin incorrecta
+$ ENOTBLK
+15 Se necesita un dispositivo de bloques
+$ EBUSY
+16 Dispositivo ocupado
+$ EEXIST
+17 El fichero ya existe
+$ EXDEV
+18 Enlace entre dispositivos
+$ ENODEV
+19 Operacin inadecuada para este dispositivo
+$ ENOTDIR
+20 No es un directorio
+$ EISDIR
+21 Es un directorio
+$ EINVAL
+22 Argumento inadecuado
+$ ENFILE
+23 Hay demasiados ficheros abiertos en el sistema
+$ EMFILE
+24 Hay demasiados ficheros abiertos
+$ ENOTTY
+25 ioctl inapropiado para el dispositivo
+$ ETXTBSY
+26 Fichero de texto ocupado
+$ EFBIG
+27 Fichero demasiado grande
+$ ENOSPC
+28 No queda espacio libre en el dispositivo
+$ ESPIPE
+29 Illegal seek
+$ EROFS
+30 Sistema de ficheros de solo lectura
+$ EMLINK
+31 Demasiados enlaces
+$ EPIPE
+32 Canal (pipe) roto
+$ EDOM
+33 Argumento numrico fuera de rango
+$ ERANGE
+34 El resultado es demasiado grande
+$ EAGAIN, EWOULDBLOCK
+35 el recurso no est disponible temporalmente
+$ EINPROGRESS
+36 Operacin en proceso
+$ EALREADY
+37 La operacin ya se est ejecutando
+$ ENOTSOCK
+38 Operacin de socket inaceptable para el dispositivo
+$ EDESTADDRREQ
+39 Se necesita una direccin de destino
+$ EMSGSIZE
+40 Mensaje demasiado largo
+$ EPROTOTYPE
+41 Tipo errneo de protocolo para el socket
+$ ENOPROTOOPT
+42 protocolo no disponible
+$ EPROTONOSUPPORT
+43 Protocolo no contemplado
+$ ESOCKTNOSUPPORT
+44 Tipo de socket no contemplado
+$ EOPNOTSUPP
+45 Operacin no contemplada
+$ EPFNOSUPPORT
+46 Familia de protocolos no contemplada
+$ EAFNOSUPPORT
+47 Familia de direcciones no contemplada por la familia de protocolos
+$ EADDRINUSE
+48 La direccin ya est siendo usada
+$ EADDRNOTAVAIL
+49 No se pudo asignar la direccin requerida
+$ ENETDOWN
+50 La red no funciona
+$ ENETUNREACH
+51 No se ha podido acceder a la red
+$ ENETRESET
+52 La conexin de red se ha interrumpido al reinicializar
+$ ECONNABORTED
+53 Conexin perdida por problemas en el software
+$ ECONNRESET
+54 El interlocutor ha reinicializado la conexin
+$ ENOBUFS
+55 No queda espacio en el bfer
+$ EISCONN
+56 El socket ya estaba conectado
+$ ENOTCONN
+57 El socket no est conectado
+$ ESHUTDOWN
+58 No se puede enviar tras la desconexin del socket
+$ ETOOMANYREFS
+59 Demasiadas referencias: no se pueden unir
+$ ETIMEDOUT
+60 El tiempo de conexin ha expirado
+$ ECONNREFUSED
+61 Conexin rehusada
+$ ELOOP
+62 Demasiados niveles de enlaces simblicos
+$ ENAMETOOLONG
+63 Nombre de fichero demasiado largo
+$ EHOSTDOWN
+64 La mquina est fuera de servicio
+$ EHOSTUNREACH
+65 No hay ruta hasta la mquina
+$ ENOTEMPTY
+66 Directorio no vaco
+$ EPROCLIM
+67 Demasiados procesos
+$ EUSERS
+68 Demasiados usuarios
+$ EDQUOT
+69 Cuota de disco sobrepasada
+$ ESTALE
+70 Descriptor de fichero NFS invlido
+$ EREMOTE
+71 Ruta con demasiados niveles
+$ EBADRPC
+72 La estructura de la RPC es errnea
+$ ERPCMISMATCH
+73 La versn de la RPC es errnea
+$ EPROGUNAVAIL
+74 La RPC no est accesible
+$ EPROGMISMATCH
+75 Versin errnea del programa
+$ EPROCUNAVAIL
+76 Procedimiento errneo para el programa
+$ ENOLCK
+77 No hay bloqueos disponibles
+$ ENOSYS
+78 Funcin no realizada
+$ EFTYPE
+79 Tipo de fichero o formato inapropiado
+$ EAUTH
+80 Error de autentificacin
+$ ENEEDAUTH
+81 Se necesita un autenticador
+$ EIDRM
+82 Identificador eliminado
+$ ENOMSG
+83 No hay mensajes del tipo deseado
+$ EOVERFLOW
+84 Valor demasiado grande para almacenarse en el tipo deseado
+$ ECANCELED
+85 Operacin cancelada
+$ EILSEQ
+86 Illegal byte sequence
+$ ENOATTR
+87 Atributo no encontrado
+$ EDOOFUS
+88 Error de programacin
+$
+$ strsignal() support catalog
+$
+$set 2
+$ SIGHUP
+1 Fn de lnea (Hangup)
+$ SIGINT
+2 Interrumpido
+$ SIGQUIT
+3 Terminado
+$ SIGILL
+4 Illegal instruction
+$ SIGTRAP
+5 Trace/BPT trap
+$ SIGABRT
+6 Abort trap
+$ SIGEMT
+7 EMT trap
+$ SIGFPE
+8 Excepcin de coma flotante
+$ SIGKILL
+9 Matado
+$ SIGBUS
+10 Error en el bus
+$ SIGSEGV
+11 Fallo de segmentacin
+$ SIGSYS
+12 Llamada al sistema errnea
+$ SIGPIPE
+13 Canal (pipe) roto
+$ SIGALRM
+14 Alarma del reloj
+$ SIGTERM
+15 Terminado
+$ SIGURG
+16 Condicin urgente de E/S
+$ SIGSTOP
+17 Detenido (seal)
+$ SIGTSTP
+18 Detenido
+$ SIGCONT
+19 Continuando
+$ SIGCHLD
+20 Proceso hijo terminado
+$ SIGTTIN
+21 Detenido (entrada tty)
+$ SIGTTOU
+22 Detenido (salida tty)
+$ SIGIO
+23 E/S posible
+$ SIGXCPU
+24 Se ha sobrepasado el tiempo lmite de la CPU
+$ SIGXFSZ
+25 Se ha sobrepasado el lmite de tamao de fichero
+$ SIGVTALRM
+26 Temporizador virtual expirado
+$ SIGPROF
+27 Temporizador de perfilacin expirado
+$ SIGWINCH
+28 Cambios en el tamao de ventana
+$ SIGINFO
+29 Peticin de informacin
+$ SIGUSR1
+30 Seal definida por el usuario n1
+$ SIGUSR2
+31 Seal definida por el usuario n2
diff --git a/lib/libc/nls/fi_FI.ISO8859-1.msg b/lib/libc/nls/fi_FI.ISO8859-1.msg
new file mode 100644
index 0000000..491f9a1
--- /dev/null
+++ b/lib/libc/nls/fi_FI.ISO8859-1.msg
@@ -0,0 +1,233 @@
+$ $FreeBSD$
+$
+$ Message catalog for fi_FI.ISO8859-1 locale
+$
+$ strerror() support catalog
+$
+$set 1
+$ EPERM
+1 Toimintoa ei sallita
+$ ENOENT
+2 Tiedostoa tai hakemistoa ei lydy
+$ ESRCH
+3 Prosessia ei lydy
+$ EINTR
+4 Systeemikutsu keskeytyi
+$ EIO
+5 Sytt/tulostusvirhe
+$ ENXIO
+6 Laitetta ei mritelty
+$ E2BIG
+7 Liikaa argumentteja
+$ ENOEXEC
+8 Tuntematon ohjelmatyyppi
+$ EBADF
+9 Virheellinen tiedosto-osoitin
+$ ECHILD
+10 Ei lapsiprosesseja
+$ EDEADLK
+11 Resurssin ristiinlukitus vltetty
+$ ENOMEM
+12 Muistinvaraus eponnistui
+$ EACCES
+13 Lupa kielletty
+$ EFAULT
+14 Virheellinen osoite
+$ ENOTBLK
+15 Tarvitaan lohko-osoitettava laite
+$ EBUSY
+16 Laite kytss
+$ EEXIST
+17 Tiedosto on jo olemassa
+$ EXDEV
+18 Laitteiden vlinen linkki
+$ ENODEV
+19 Laite ei tue toimintoa
+$ ENOTDIR
+20 Kohde ei ole hakemisto
+$ EISDIR
+21 Kohde on hakemisto
+$ EINVAL
+22 Virheellinen argumentti
+$ ENFILE
+23 Jrjestelmss on liian monta avointa tiedostoa
+$ EMFILE
+24 Liian monta avointa tiedostoa
+$ ENOTTY
+25 Virheellinen ohjaustoiminto laitteelle
+$ ETXTBSY
+26 Tiedosto on kytss
+$ EFBIG
+27 Tiedosto liian suuri
+$ ENOSPC
+28 Laitteella ei ole tilaa
+$ ESPIPE
+29 Virheellinen haku
+$ EROFS
+30 Vain luettava tiedostojrjestelm
+$ EMLINK
+31 Liian monta linkki
+$ EPIPE
+32 Katkennut putki
+$ EDOM
+33 Numeerinen syte virheellinen
+$ ERANGE
+34 Tulos liian suuri
+$ EAGAIN, EWOULDBLOCK
+35 Resurssi ei ole tilapisesti saatavilla
+$ EINPROGRESS
+36 Toiminta on kynniss
+$ EALREADY
+37 Toiminta oli jo kynniss
+$ ENOTSOCK
+38 Socket-operaatio muulla kuin socketilla
+$ EDESTADDRREQ
+39 Tarvitaan kohdeosoite
+$ EMSGSIZE
+40 Sanoma liian pitk
+$ EPROTOTYPE
+41 Vr protokolla socketille
+$ ENOPROTOOPT
+42 Protokolla ei ole kytettviss
+$ EPROTONOSUPPORT
+43 Protokollaa ei tueta
+$ ESOCKTNOSUPPORT
+44 Socket-tyyppi ei tueta
+$ EOPNOTSUPP
+45 Toimintoa ei tueta
+$ EPFNOSUPPORT
+46 Protokollaperhett ei tueta
+$ EAFNOSUPPORT
+47 Protokollaperhe ei tue osoiteperhett
+$ EADDRINUSE
+48 Osoite on jo kytss
+$ EADDRNOTAVAIL
+49 Ei pysty antamaan pyydetty osoitetta
+$ ENETDOWN
+50 Verkko ei ole kytettviss
+$ ENETUNREACH
+51 Verkkoon ei ole yhteytt
+$ ENETRESET
+52 Verkko sulki yhteyden
+$ ECONNABORTED
+53 Ohjelmiston aiheuttama yhteyden keskeytyminen
+$ ECONNRESET
+54 Isnt nollasi yhteyden
+$ ENOBUFS
+55 Puskuritila on lopussa
+$ EISCONN
+56 Yhteys on jo olemassa
+$ ENOTCONN
+57 Yhteytt ei ole olemassa
+$ ESHUTDOWN
+58 Lhettminen ei ole mahdollista yhteyden katkaisun jlkeen
+$ ETOOMANYREFS
+59 Liikaa viittauksia: ei voi yhdist
+$ ETIMEDOUT
+60 Yhteyden aikavalvontakatkaisu
+$ ECONNREFUSED
+61 Yhteys hyltty
+$ ELOOP
+62 Liian monta perkkist symbolista linkki
+$ ENAMETOOLONG
+63 Tiedoston nimi on liian pitk
+$ EHOSTDOWN
+64 Isnt ei vastaa
+$ EHOSTUNREACH
+65 Ei reitti isntn
+$ ENOTEMPTY
+66 Hakemisto ei ole tyhj
+$ EPROCLIM
+67 Liian monta prosessia
+$ EUSERS
+68 Liian monta kyttj
+$ EDQUOT
+69 Levytilarajoitus ylittyi
+$ ESTALE
+70 Vanhentunut NFS-yhteys
+$ EREMOTE
+71 Liian monta verkkolevy polussa
+$ EBADRPC
+72 Virheellinen RPC-pyynt
+$ ERPCMISMATCH
+73 Vr RPC-versio
+$ EPROGUNAVAIL
+74 RPC ei kytettviss
+$ EPROGMISMATCH
+75 Vr ohjelmaversio
+$ EPROCUNAVAIL
+76 Vr RPC-pyynt ohjelmalle
+$ ENOLCK
+77 Lukitus ei kytettviss
+$ ENOSYS
+78 Toimintoa ei ole
+$ EFTYPE
+79 Vr tiedostotyyppi tai -formaatti
+$
+$ strsignal() support catalog
+$
+$set 2
+$ SIGHUP
+1 Katkaisu
+$ SIGINT
+2 Keskeytys
+$ SIGQUIT
+3 Lopetus
+$ SIGILL
+4 Laiton ksky
+$ SIGTRAP
+5 Jljitys/BPT ansa
+$ SIGABRT
+6 Poistumisansa
+$ SIGEMT
+7 EMT-ansa
+$ SIGFPE
+8 Liukulukuvirhe
+$ SIGKILL
+9 Tapettu
+$ SIGBUS
+10 Vylvirhe
+$ SIGSEGV
+11 Suojausvirhe
+$ SIGSYS
+12 Virheellinen systeemikutsu
+$ SIGPIPE
+13 Katkennut putki
+$ SIGALRM
+14 Hlytyskello
+$ SIGTERM
+15 Lopetettu
+$ SIGURG
+16 Kiireellinen sytt/tulostus
+$ SIGSTOP
+17 Pysytetty (signaali)
+$ SIGTSTP
+18 Pysytetty
+$ SIGCONT
+19 Jatkettu
+$ SIGCHLD
+20 Lapsiprosessi pttynyt
+$ SIGTTIN
+21 Pysytetty (tty-syte)
+$ SIGTTOU
+22 Pysytetty (tty-tuloste)
+$ SIGIO
+23 Sytt ja tulostus mahdollisia
+$ SIGXCPU
+24 Keskusyksikkaikarajoitus ylitetty
+$ SIGXFSZ
+25 Tiedoston kokorajoitus ylitetty
+$ SIGVTALRM
+26 Virtuaali-ajastin laukesi
+$ SIGPROF
+27 Profilointiajastin laukesi
+$ SIGWINCH
+28 Ikkunan koko muuttuu
+$ SIGINFO
+29 Informaatiopyynt
+$ SIGUSR1
+30 Kyttjn mriteltv signaali 1
+$ SIGUSR2
+31 Kyttjn mriteltv signaali 2
+$ SIGPWR
+32 Virransaannin tilassa muutos
diff --git a/lib/libc/nls/fr_FR.ISO8859-1.msg b/lib/libc/nls/fr_FR.ISO8859-1.msg
new file mode 100644
index 0000000..35a8c4a
--- /dev/null
+++ b/lib/libc/nls/fr_FR.ISO8859-1.msg
@@ -0,0 +1,249 @@
+$ $FreeBSD$
+$
+$ Message catalog for fr_FR.ISO8859-1 locale
+$
+$ strerror() support catalog
+$
+$set 1
+$ EPERM
+1 Opration non autorise
+$ ENOENT
+2 Fichier ou rpertoire inexistant
+$ ESRCH
+3 Processus inconnu
+$ EINTR
+4 Appel systme interrompu
+$ EIO
+5 Erreur d'entre/sortie
+$ ENXIO
+6 Dispositif non configur
+$ E2BIG
+7 Liste d'arguments trop longue
+$ ENOEXEC
+8 Format d'excutable invalide
+$ EBADF
+9 Mauvais descripteur de fichier
+$ ECHILD
+10 Pas de processus fils
+$ EDEADLK
+11 treinte mortelle dtecte
+$ ENOMEM
+12 Impossible d'allouer de la mmoire
+$ EACCES
+13 Permission refuse
+$ EFAULT
+14 Mauvaise adresse
+$ ENOTBLK
+15 Dispositif en mode bloc requis
+$ EBUSY
+16 Dispositif occup
+$ EEXIST
+17 Le fichier existe
+$ EXDEV
+18 Lien inter-units
+$ ENODEV
+19 Opration non supporte par le dispositif
+$ ENOTDIR
+20 Pas un rpertoire
+$ EISDIR
+21 Est un rpertoire
+$ EINVAL
+22 Argument invalide
+$ ENFILE
+23 Trop de fichiers ouverts sur le systme
+$ EMFILE
+24 Trop de fichiers ouverts
+$ ENOTTY
+25 Fonction inadapte au dispositif
+$ ETXTBSY
+26 Fichier en cours d'utilisation
+$ EFBIG
+27 Fichier trop grand
+$ ENOSPC
+28 Plus d'espace disponible
+$ ESPIPE
+29 Recherche illgale
+$ EROFS
+30 Systme de fichier en lecture seulement
+$ EMLINK
+31 Trop de liens
+$ EPIPE
+32 Tube dconnect
+$ EDOM
+33 Argument numrique hors dfinition
+$ ERANGE
+34 Rsultat trop grand
+$ EAGAIN, EWOULDBLOCK
+35 Ressource indisponible temporairement
+$ EINPROGRESS
+36 Opration en cours
+$ EALREADY
+37 Opration dj en cours
+$ ENOTSOCK
+38 Opration de type socket sur un descripteur de fichier
+$ EDESTADDRREQ
+39 Adresse de destination obligatoire
+$ EMSGSIZE
+40 Message trop long
+$ EPROTOTYPE
+41 Mauvais type de protocole pour la socket
+$ ENOPROTOOPT
+42 Protocole non disponible
+$ EPROTONOSUPPORT
+43 Protocole non support
+$ ESOCKTNOSUPPORT
+44 Type de socket non support
+$ EOPNOTSUPP
+45 Opration non support
+$ EPFNOSUPPORT
+46 Famille de protocole non supporte
+$ EAFNOSUPPORT
+47 Famille d'adresse non supporte par la famille de protocole
+$ EADDRINUSE
+48 Adresse en cours d'utilisation
+$ EADDRNOTAVAIL
+49 Impossible d'assigner l'adresse demande
+$ ENETDOWN
+50 Plus de rseau
+$ ENETUNREACH
+51 Rseau inaccessible
+$ ENETRESET
+52 Connexion coupe par le rseau
+$ ECONNABORTED
+53 Connexion interrompue
+$ ECONNRESET
+54 Connexion interrompue par l'hte distant
+$ ENOBUFS
+55 Tampon satur
+$ EISCONN
+56 La socket est dj connecte
+$ ENOTCONN
+57 La socket n'est pas connecte
+$ ESHUTDOWN
+58 Impossible d'envoyer aprs la coupure
+$ ETOOMANYREFS
+59 Trop de rfrences: lien impossible
+$ ETIMEDOUT
+60 Dpassement du dlai d'attente
+$ ECONNREFUSED
+61 Connexion refuse
+$ ELOOP
+62 Trop de niveaux de liens symboliques
+$ ENAMETOOLONG
+63 Nom de fichier trop long
+$ EHOSTDOWN
+64 Hte distant arrt
+$ EHOSTUNREACH
+65 Pas de route vers l'hte distant
+$ ENOTEMPTY
+66 Rpertoire non vide
+$ EPROCLIM
+67 Trop de processus
+$ EUSERS
+68 Trop d'utilisateurs
+$ EDQUOT
+69 Quota de disque dpass
+$ ESTALE
+70 Identificateur de fichier NFS prim
+$ EREMOTE
+71 Trop de niveaux extrieurs dans le path
+$ EBADRPC
+72 Mauvaise structure RPC
+$ ERPCMISMATCH
+73 Mauvaise version RPC
+$ EPROGUNAVAIL
+74 Prog. RPC indisponible
+$ EPROGMISMATCH
+75 Mauvaise version de programme
+$ EPROCUNAVAIL
+76 Mauvaise procdure pour le programme
+$ ENOLCK
+77 Plus de verrous disponibles
+$ ENOSYS
+78 Fonction non implmente
+$ EFTYPE
+79 Type de fichier ou format inappropri
+$ EAUTH
+80 Erreur d'authentification
+$ ENEEDAUTH
+81 Authentification requise
+$ EIDRM
+82 Identifiant retir
+$ ENOMSG
+83 Aucun message du type souhait
+$ EOVERFLOW
+84 Valeur trop grande pour le type de donne
+$ ECANCELED
+85 Opration annule
+$ EILSEQ
+86 Squence d'octets illgale
+$ ENOATTR
+87 Attribut non trouv
+$ EDOOFUS
+88 Erreur de programmation
+$
+$ strsignal() support catalog
+$
+$set 2
+$ SIGHUP
+1 Fin de connexion
+$ SIGINT
+2 Interruption
+$ SIGQUIT
+3 Quitter
+$ SIGILL
+4 Instruction illgale
+$ SIGTRAP
+5 Trace/BPT trap
+$ SIGABRT
+6 Abort trap
+$ SIGEMT
+7 EMT trap
+$ SIGFPE
+8 Exception sur virgule flottante
+$ SIGKILL
+9 Tu
+$ SIGBUS
+10 Bus error
+$ SIGSEGV
+11 Segmentation fault
+$ SIGSYS
+12 Bad system call
+$ SIGPIPE
+13 Broken pipe
+$ SIGALRM
+14 Alarm clock
+$ SIGTERM
+15 Termin
+$ SIGURG
+16 Urgent I/O condition
+$ SIGSTOP
+17 Suspended (signal)
+$ SIGTSTP
+18 Suspended
+$ SIGCONT
+19 Continued
+$ SIGCHLD
+20 Child exited
+$ SIGTTIN
+21 Stopped (tty input)
+$ SIGTTOU
+22 Stopped (tty output)
+$ SIGIO
+23 I/O possible
+$ SIGXCPU
+24 Cputime limit exceeded
+$ SIGXFSZ
+25 Filesize limit exceeded
+$ SIGVTALRM
+26 Virtual timer expired
+$ SIGPROF
+27 Profiling timer expired
+$ SIGWINCH
+28 Window size changes
+$ SIGINFO
+29 Information request
+$ SIGUSR1
+30 User defined signal 1
+$ SIGUSR2
+31 User defined signal 2
diff --git a/lib/libc/nls/hu_HU.ISO8859-2.msg b/lib/libc/nls/hu_HU.ISO8859-2.msg
new file mode 100644
index 0000000..90b597b
--- /dev/null
+++ b/lib/libc/nls/hu_HU.ISO8859-2.msg
@@ -0,0 +1,249 @@
+$ $FreeBSD$
+$
+$ Message catalog for hu_HU.ISO8859-2 locale
+$
+$ strerror() support catalog
+$
+$set 1
+$ EPERM
+1 Nem engedlyezett mvelet
+$ ENOENT
+2 Fjl vagy knyvtr nem tallhat
+$ ESRCH
+3 Processz nem tallhat
+$ EINTR
+4 Megszaktott rendszerhvs
+$ EIO
+5 B/K hiba
+$ ENXIO
+6 Konfigurlatlan eszkz
+$ E2BIG
+7 Tl hossz argumentumlista
+$ ENOEXEC
+8 Hibs vgrehajthat formtum
+$ EBADF
+9 Rossz fjller
+$ ECHILD
+10 Nem ltez gyermek processz
+$ EDEADLK
+11 Resource deadlock avoided
+$ ENOMEM
+12 Memria nem foglalhat le
+$ EACCES
+13 Hozzfrs megtagadva
+$ EFAULT
+14 Rossz cm
+$ ENOTBLK
+15 Blokkos eszkz szksges
+$ EBUSY
+16 Eszkz foglalt
+$ EEXIST
+17 Fjl ltezik
+$ EXDEV
+18 Kereszthivatkozs eszkzkn
+$ ENODEV
+19 A mvelet nem tmogatott az eszkz ltal
+$ ENOTDIR
+20 Nem knyvtr
+$ EISDIR
+21 Knyvtr
+$ EINVAL
+22 rvnytelen argumentum
+$ ENFILE
+23 Tl sok megnyitott fjl a rendszerben
+$ EMFILE
+24 Tl sok megnyitott fjl
+$ ENOTTY
+25 Nem megfelel ioctl az eszkzhz
+$ ETXTBSY
+26 Szveges fjl foglalt
+$ EFBIG
+27 Fjl tl nagy
+$ ENOSPC
+28 Nincs hely az eszkzn
+$ ESPIPE
+29 rvnytelen seek
+$ EROFS
+30 Csak olvashat fjlrendszer
+$ EMLINK
+31 Tl sok link
+$ EPIPE
+32 Hibs csvezetk
+$ EDOM
+33 Numerikus argumentum nem esik a tartomnyba
+$ ERANGE
+34 Az esermny tl nagy
+$ EAGAIN, EWOULDBLOCK
+35 Az erforrs ideiglenesen nem rhet el
+$ EINPROGRESS
+36 A mvelet folyamatban van
+$ EALREADY
+37 A mvelet mr folyamatban van
+$ ENOTSOCK
+38 Socket mvelet nem socketen
+$ EDESTADDRREQ
+39 Cl cm szksges
+$ EMSGSIZE
+40 Tl hossz zenet
+$ EPROTOTYPE
+41 Rossz protokolltpus a sockethez
+$ ENOPROTOOPT
+42 Protokoll nem rhet el
+$ EPROTONOSUPPORT
+43 Protokoll nem tmogatott
+$ ESOCKTNOSUPPORT
+44 Sockettpus nem tmogatott
+$ EOPNOTSUPP
+45 Mvelet nem tmogatott
+$ EPFNOSUPPORT
+46 Protokollcsald nem tmogatott
+$ EAFNOSUPPORT
+47 A cmcsald nem tmogatott a protokollcsald ltal
+$ EADDRINUSE
+48 A cm mr hasznlatban van
+$ EADDRNOTAVAIL
+49 A krt cm nem oszthat ki
+$ ENETDOWN
+50 A hlzat nem mkdik
+$ ENETUNREACH
+51 A hlzat nem rhet el
+$ ENETRESET
+52 A hlzat megszaktotta a kapcsolatot
+$ ECONNABORTED
+53 A szoftver megszaktotta a kapcsolatot
+$ ECONNRESET
+54 A kapcsolatot megszaktotta a peer
+$ ENOBUFS
+55 Nincs rendelkezsre ll pufferterlet
+$ EISCONN
+56 A socket mr kapcsoldva van
+$ ENOTCONN
+57 A socket nincs kapcsoldva
+$ ESHUTDOWN
+58 Nem kldhet el a socket lebontsa utn
+$ ETOOMANYREFS
+59 Tl sok hivatkozs: nem illeszthet ssze
+$ ETIMEDOUT
+60 A mvelet tllpte a rendelkezsre ll idt
+$ ECONNREFUSED
+61 Kapcsolat elutastva
+$ ELOOP
+62 Tl sok szint a szimbolikus linkekben
+$ ENAMETOOLONG
+63 Tl hossz fjlnv
+$ EHOSTDOWN
+64 A kiszolgl nem rhet el
+$ EHOSTUNREACH
+65 Nincs tvonal a kiszolglhoz
+$ ENOTEMPTY
+66 Knyvtr nem res
+$ EPROCLIM
+67 Tl sok processz
+$ EUSERS
+68 Tl sok felhasznl
+$ EDQUOT
+69 A lemezkvta tllpve
+$ ESTALE
+70 Elavult NFS fjlkezel
+$ EREMOTE
+71 Tl sok szint a tvoli tvonalban
+$ EBADRPC
+72 Rossz RPC struktra
+$ ERPCMISMATCH
+73 Rossz RPC verzi
+$ EPROGUNAVAIL
+74 RPC program nem rhet el
+$ EPROGMISMATCH
+75 Rossz programverzi
+$ EPROCUNAVAIL
+76 Rossz eljrs a programhoz
+$ ENOLCK
+77 Nincs elrhet zrols
+$ ENOSYS
+78 Nem implementlt funkci
+$ EFTYPE
+79 Nem megfelel fjltpus vagy formtum
+$ EAUTH
+80 Azonostsi hiba
+$ ENEEDAUTH
+81 Azonosts szksges
+$ EIDRM
+82 Azonost eltvoltva
+$ ENOMSG
+83 Nincs zenet a kvnt tpusbl
+$ EOVERFLOW
+84 Az rtk tl nagy az adott adattpusban val trolshoz
+$ ECANCELED
+85 Mvelet trlva
+$ EILSEQ
+86 rvnytelen bjtsorrend
+$ ENOATTR
+87 Attribtum nem tallhat
+$ EDOOFUS
+88 Programozsi hiba
+$
+$ strsignal() support catalog
+$
+$set 2
+$ SIGHUP
+1 Hangup
+$ SIGINT
+2 Megszakts
+$ SIGQUIT
+3 Kilps
+$ SIGILL
+4 rvnytelen mvelet
+$ SIGTRAP
+5 Trace/BPT csapda
+$ SIGABRT
+6 Abort csapda
+$ SIGEMT
+7 EMT csapda
+$ SIGFPE
+8 Lebegpontos kivtel
+$ SIGKILL
+9 Meglve
+$ SIGBUS
+10 Busz hiba
+$ SIGSEGV
+11 Szegmentcis hiba
+$ SIGSYS
+12 Rossz rendszerhvs
+$ SIGPIPE
+13 Hibs csvezetk
+$ SIGALRM
+14 Idztsi riaszts
+$ SIGTERM
+15 Befejezve
+$ SIGURG
+16 Srgs B/K felttel
+$ SIGSTOP
+17 Elaltatva (szignl)
+$ SIGTSTP
+18 Elaltatva
+$ SIGCONT
+19 Folytatva
+$ SIGCHLD
+20 Gyermek befejezdtt
+$ SIGTTIN
+21 Lelltva (tty bevitel)
+$ SIGTTOU
+22 Lelltva (tty kivitel)
+$ SIGIO
+23 B/K lehetsges
+$ SIGXCPU
+24 Processzorid-korltozs tllpve
+$ SIGXFSZ
+25 jlmret-korltozs tllpve
+$ SIGVTALRM
+26 Virtulis idzt lejrt
+$ SIGPROF
+27 Profilidzt lejrt
+$ SIGWINCH
+28 Ablakmret-vltozsok
+$ SIGINFO
+29 Informcikrs
+$ SIGUSR1
+30 Felhasznli szignl 1
+$ SIGUSR2
+31 Felhasznli szignl 2
diff --git a/lib/libc/nls/it_IT.ISO8859-15.msg b/lib/libc/nls/it_IT.ISO8859-15.msg
new file mode 100644
index 0000000..da3734d
--- /dev/null
+++ b/lib/libc/nls/it_IT.ISO8859-15.msg
@@ -0,0 +1,231 @@
+$ $FreeBSD$
+$
+$ Message catalog for it_IT.ISO8859-15 locale
+$
+$ strerror() support catalog
+$
+$set 1
+$ EPERM
+1 Operazione non permessa
+$ ENOENT
+2 File o directory inesistente
+$ ESRCH
+3 Processo inesistente
+$ EINTR
+4 Chiamata di sistema interrotta
+$ EIO
+5 Errore di input/output
+$ ENXIO
+6 Periferica non configurata
+$ E2BIG
+7 Lista degli argomenti troppo lunga
+$ ENOEXEC
+8 Errore nel formato eseguibile
+$ EBADF
+9 Descrittore di file non valido
+$ ECHILD
+10 Nessun processo figlio
+$ EDEADLK
+11 Situazione di deadlock evitata
+$ ENOMEM
+12 Impossibile allocare memoria
+$ EACCES
+13 Permesso negato
+$ EFAULT
+14 Indirizzo non valido
+$ ENOTBLK
+15 Periferica a blocchi necessaria
+$ EBUSY
+16 Periferica occupata
+$ EEXIST
+17 Il file esiste
+$ EXDEV
+18 Link improprio
+$ ENODEV
+19 Operazione non supportata dalla periferica
+$ ENOTDIR
+20 Non è una directory
+$ EISDIR
+21 E' una directory
+$ EINVAL
+22 Argomento non valido
+$ ENFILE
+23 Troppi file aperti nel sistema
+$ EMFILE
+24 Troppi file aperti
+$ ENOTTY
+25 Ioctl inappropriata per la periferica
+$ ETXTBSY
+26 File di testo occupato
+$ EFBIG
+27 File troppo grande
+$ ENOSPC
+28 Spazio sulla periferica esaurito
+$ ESPIPE
+29 Ricerca non valida
+$ EROFS
+30 Filesystem di sola lettura
+$ EMLINK
+31 Troppi link
+$ EPIPE
+32 Pipe rotta
+$ EDOM
+33 Argomento numerico fuori dal dominio
+$ ERANGE
+34 Risultato troppo grande
+$ EAGAIN, EWOULDBLOCK
+35 Risorsa temporaneamente non disponibile
+$ EINPROGRESS
+36 Operazione in esecuzione
+$ EALREADY
+37 Operazione già in esecuzione
+$ ENOTSOCK
+38 Operazione sui socket eseguita su un non-socket
+$ EDESTADDRREQ
+39 Indirizzo destinazione necessario
+$ EMSGSIZE
+40 Messaggio troppo lungo
+$ EPROTOTYPE
+41 Tipo di protocollo non valido per il socket
+$ ENOPROTOOPT
+42 Protocollo non disponibile
+$ EPROTONOSUPPORT
+43 Protocollo non supportato
+$ ESOCKTNOSUPPORT
+44 Tipo di socket non supportato
+$ EOPNOTSUPP
+45 Operazione non supportata
+$ EPFNOSUPPORT
+46 Famiglia di protocolli non supportata
+$ EAFNOSUPPORT
+47 Famiglia di indirizzi non supportata dalla famiglia di protocolli
+$ EADDRINUSE
+48 Indirizzo già in uso
+$ EADDRNOTAVAIL
+49 Impossibile assegnare l'indirizzo richiesto
+$ ENETDOWN
+50 Network fuori uso
+$ ENETUNREACH
+51 Network non raggiungibile
+$ ENETRESET
+52 Network dropped connection on reset
+$ ECONNABORTED
+53 Interruzione della connessione causata dal software
+$ ECONNRESET
+54 Connessione azzerata dal corrispondente
+$ ENOBUFS
+55 Spazio del buffer esaurito
+$ EISCONN
+56 Socket già connesso
+$ ENOTCONN
+57 Socket non connesso
+$ ESHUTDOWN
+58 Impossibile inviare dopo la chiusura del socket
+$ ETOOMANYREFS
+59 Troppe referenze: impossibile raccordare
+$ ETIMEDOUT
+60 Connessione scaduta
+$ ECONNREFUSED
+61 Connection rifiutata
+$ ELOOP
+62 Troppi livelli di link simbolici
+$ ENAMETOOLONG
+63 Nome di file troppo lungo
+$ EHOSTDOWN
+64 Host fuori uso
+$ EHOSTUNREACH
+65 Host irraggiungibile
+$ ENOTEMPTY
+66 Directory non vuota
+$ EPROCLIM
+67 Troppi processi
+$ EUSERS
+68 Troppi utenti
+$ EDQUOT
+69 Quota disco superata
+$ ESTALE
+70 Manipolatore di file NFS scaduto
+$ EREMOTE
+71 Troppi livelli remoti nel path
+$ EBADRPC
+72 Struttura RPC non valida
+$ ERPCMISMATCH
+73 Versione RPC non corrispondente
+$ EPROGUNAVAIL
+74 Programma RPC non disponibile
+$ EPROGMISMATCH
+75 Versione del programma non corrispodente
+$ EPROCUNAVAIL
+76 Procedura non disponibile
+$ ENOLCK
+77 Nessun lock disponibile
+$ ENOSYS
+78 Funzione non implementata
+$ EFTYPE
+79 Tipo di file o formato inappropriato
+$
+$ strsignal() support catalog
+$
+$set 2
+$ SIGHUP
+1 Hangup
+$ SIGINT
+2 Interruzione
+$ SIGQUIT
+3 Chiusura
+$ SIGILL
+4 Istruzione illegale
+$ SIGTRAP
+5 Trappola Trace/breakpoint
+$ SIGABRT
+6 Trappola abort()
+$ SIGEMT
+7 Trappola EMT
+$ SIGFPE
+8 Errore di virgola mobile
+$ SIGKILL
+9 Ucciso
+$ SIGBUS
+10 Errore di bus
+$ SIGSEGV
+11 Errore di segmentazione
+$ SIGSYS
+12 Chiamata di sistema non valida
+$ SIGPIPE
+13 Pipe rotta
+$ SIGALRM
+14 Sveglia
+$ SIGTERM
+15 Terminato
+$ SIGURG
+16 I/O urgente
+$ SIGSTOP
+17 Processo fermato
+$ SIGTSTP
+18 Stop da terminale
+$ SIGCONT
+19 Continuato
+$ SIGCHLD
+20 Processo figlio uscito
+$ SIGTTIN
+21 Input da terminale per processo in background
+$ SIGTTOU
+22 Output a terminale per processo in background
+$ SIGIO
+23 I/O possibile
+$ SIGXCPU
+24 Limite del tempo di CPU superato
+$ SIGXFSZ
+25 Limite della dimensione del file superato
+$ SIGVTALRM
+26 Timer virtuale scaduto
+$ SIGPROF
+27 Timer di profilo expired
+$ SIGWINCH
+28 Cambio di dimensione della finestra
+$ SIGINFO
+29 Richiesta di informazioni
+$ SIGUSR1
+30 Segnale definito dall'utente 1
+$ SIGUSR2
+31 Segnale definito dall'utente 2
diff --git a/lib/libc/nls/mn_MN.UTF-8.msg b/lib/libc/nls/mn_MN.UTF-8.msg
new file mode 100644
index 0000000..29ab4c1
--- /dev/null
+++ b/lib/libc/nls/mn_MN.UTF-8.msg
@@ -0,0 +1,249 @@
+$ $FreeBSD$
+$
+$ Message catalog for mn_MN.UTF-8 locale
+$
+$ strerror() support catalog
+$
+$set 1
+$ EPERM
+1 Үйлдэл зөвшөөрөгдөхгүй
+$ ENOENT
+2 Тийм файл эсвэл сан алга
+$ ESRCH
+3 Тийм процесс байхгүй
+$ EINTR
+4 Системийн тасалдсан дуудлага
+$ EIO
+5 Оролт/гаралтын алдаа
+$ ENXIO
+6 Төхөөрөмж тохируулагдаагүй
+$ E2BIG
+7 Дагавар өгөгдлийн жагсаалт хэтэрхий урт
+$ ENOEXEC
+8 Exec хэлбэршилтийн алдаа
+$ EBADF
+9 Файлын буруу тодорхойлогч
+$ ECHILD
+10 Хүүхэд процесс алга
+$ EDEADLK
+11 Эх үүсвэрийн гацаанаас зайлсхийсэн
+$ ENOMEM
+12 Санах ойд зай байрлуулж чадахгүй байна
+$ EACCES
+13 Зөвшөөрөхөөс татгалзсан
+$ EFAULT
+14 Буруу хаяг
+$ ENOTBLK
+15 Блок төхөөрөмж шаардагдсан
+$ EBUSY
+16 Төхөөрөмж завгүй
+$ EEXIST
+17 Файл байна
+$ EXDEV
+18 Төхөөрөмж хоорондын холбоос
+$ ENODEV
+19 Үйлдлийг төхөөрөмж дэмжээгүй
+$ ENOTDIR
+20 Сан биш
+$ EISDIR
+21 Сан мөн
+$ EINVAL
+22 Дагавар өгөгдөл буруу
+$ ENFILE
+23 Системд хэтэрхий олон нээлттэй файл байна
+$ EMFILE
+24 Хэтэрхий олон нээлттэй файл байна
+$ ENOTTY
+25 Төхөөрөмжтэй тохирохгүй ioctl үйлдэл
+$ ETXTBSY
+26 Текст файл завгүй
+$ EFBIG
+27 Файл хэтэрхий том
+$ ENOSPC
+28 Төхөөрөмж дээр зай үлдсэнгүй
+$ ESPIPE
+29 Хайлт буруу
+$ EROFS
+30 Зөвхөн-уншигдах файлын систем
+$ EMLINK
+31 Хэтэрхий олон холбоос байна
+$ EPIPE
+32 Эвдэрхий хоолой
+$ EDOM
+33 Тоон дагавар өгөгдөл талбараас гадна байна
+$ ERANGE
+34 Үр дүн хэтэрхий том
+$ EAGAIN, EWOULDBLOCK
+35 Эх үүсвэр түр зуур боломжгүй байна
+$ EINPROGRESS
+36 Үйлдэл одоо хийгдэж байна
+$ EALREADY
+37 Үйлдэл аль хэдийн хийгдэж байна
+$ ENOTSOCK
+38 Сокет бус зүйл дээр сокет үйлдэл
+$ EDESTADDRREQ
+39 Очих хаяг шаардагдсан
+$ EMSGSIZE
+40 Зурвас мэдээ хэтэрхий урт
+$ EPROTOTYPE
+41 Сокетийн хувьд протокол буруу төрлийнх байна
+$ ENOPROTOOPT
+42 Протокол байхгүй
+$ EPROTONOSUPPORT
+43 Протокол дэмжигдээгүй
+$ ESOCKTNOSUPPORT
+44 Сокетийн төрөл дэмжигдээгүй
+$ EOPNOTSUPP
+45 Үйлдэл дэмжигдээгүй
+$ EPFNOSUPPORT
+46 Протоколын гэр бүл дэмжигдээгүй
+$ EAFNOSUPPORT
+47 Хаягийн гэр бүлийг протоколын гэр бүл дэмжээгүй
+$ EADDRINUSE
+48 Хаяг ашиглагдаж байна
+$ EADDRNOTAVAIL
+49 Хүссэн хаягийг өгч чадахгүй
+$ ENETDOWN
+50 Сүлжээ унасан байна
+$ ENETUNREACH
+51 Сүлжээнд хүрэх боломжгүй
+$ ENETRESET
+52 Салгалт хийгдэхэд сүлжээ холболтыг унагалаа
+$ ECONNABORTED
+53 Програм хангамжаас болж холболт зогслоо
+$ ECONNRESET
+54 Холболтыг харилцагч салгалаа
+$ ENOBUFS
+55 Буфферийн зай байхгүй
+$ EISCONN
+56 Сокет аль хэдийн холбогдсон
+$ ENOTCONN
+57 Сокет холбогдоогүй
+$ ESHUTDOWN
+58 Сокет унтарсны дараа илгээж чадахгүй
+$ ETOOMANYREFS
+59 Хэтэрхий их хамаарлууд байна: залгаж чадахгүй
+$ ETIMEDOUT
+60 Үйлдлийн хугацаа дууссан
+$ ECONNREFUSED
+61 Холболт тогтоохоос татгалзлаа
+$ ELOOP
+62 Тэмдэгт холбоосуудын түвшин хэтэрхий олон байна
+$ ENAMETOOLONG
+63 Файлын нэр хэтэрхий урт
+$ EHOSTDOWN
+64 Төв компьютер зогссон байна
+$ EHOSTUNREACH
+65 Төв компьютер рүү чиглүүлэлт байхгүй
+$ ENOTEMPTY
+66 Сан хоосон биш
+$ EPROCLIM
+67 Хэтэрхий олон үйлдэл байна
+$ EUSERS
+68 Хэтэрхий олон хэрэглэгч байна
+$ EDQUOT
+69 Дискийн хязгаар хэмжээ хэтэрсэн
+$ ESTALE
+70 Хуучирсан NFS файлын жолоо
+$ EREMOTE
+71 Зам хэтэрхий алслагдсан түвшинтэй байна
+$ EBADRPC
+2 RPC бүтэц буруу
+$ ERPCMISMATCH
+73 RPC-ийн хувилбар буруу
+$ EPROGUNAVAIL
+74 RPC програм байхгүй
+$ EPROGMISMATCH
+75 Програмын хувилбар буруу
+$ EPROCUNAVAIL
+76 Програмын хувьд процедур буруу
+$ ENOLCK
+77 Түгжээ байхгүй
+$ ENOSYS
+78 Функц гүйцэтгэгдээгүй
+$ EFTYPE
+79 Файлын төрөл эсвэл хэлбэршилт тохироогүй
+$ EAUTH
+80 Нэвтрүүлэх алдаа
+$ ENEEDAUTH
+81 Нэвтррүүлэгч хэрэгтэй
+$ EIDRM
+82 Танигч устгагдсан
+$ ENOMSG
+83 Хүссэн төрлийн зурвас мэдээ байхгүй
+$ EOVERFLOW
+84 Утга нь өгөгдлийн төрөлд хадгалагдаж болохооргүй хэтэрхий том байна
+$ ECANCELED
+85 Үйлдэл зогсоогдсон
+$ EILSEQ
+86 Байтын дараалал буруу
+$ ENOATTR
+87 Атрибут олдсонгүй
+$ EDOOFUS
+88 Програмчлалын алдаа
+$
+$ strsignal() support catalog
+$
+$set 2
+$ SIGHUP
+1 Зогсоох (Hangup)
+$ SIGINT
+2 Тасалдал
+$ SIGQUIT
+3 Гарах
+$ SIGILL
+4 Буруу заавар
+$ SIGTRAP
+5 Мөр/BPT занга
+$ SIGABRT
+6 Таслан зогсоох занга
+$ SIGEMT
+7 EMT занга
+$ SIGFPE
+8 Хөвөгч цэгийн онцгой алдаа
+$ SIGKILL
+9 Хөнөөсөн
+$ SIGBUS
+10 Шугамын алдаа
+$ SIGSEGV
+11 Сегментийн гэмтэл
+$ SIGSYS
+12 Системийн буруу дуудлага
+$ SIGPIPE
+13 Эвдэрхий хоолой
+$ SIGALRM
+14 Сэрүүлэгт цаг
+$ SIGTERM
+15 Төгссөн
+$ SIGURG
+16 Яаралтай I/O нөхцөл
+$ SIGSTOP
+17 Түр зогссон (дохио)
+$ SIGTSTP
+18 Түр зогссон
+$ SIGCONT
+19 Үргэлжилсэн
+$ SIGCHLD
+20 Хүүхэд процесс гарсан
+$ SIGTTIN
+21 Зогссон (tty оролт)
+$ SIGTTOU
+22 Зогссон (tty гаралт)
+$ SIGIO
+23 I/O боломжтой
+$ SIGXCPU
+24 CPU-ийн хугацааны хязгаар хэтэрсэн
+$ SIGXFSZ
+25 Файлын хэмжээний хязгаар хэтэрсэн
+$ SIGVTALRM
+26 Виртуал цаг хэмжигчийн хугацаа дууссан
+$ SIGPROF
+27 Профил хийх цаг хэмжигчийн хугацаа дууссан
+$ SIGWINCH
+28 Цонхны хэмжээний өөрчлөлт
+$ SIGINFO
+29 Мэдээллийн хүсэлт
+$ SIGUSR1
+30 Хэрэглэгчийн тодорхойлсон дохио 1
+$ SIGUSR2
+31 Хэрэглэгчийн тодорхойлсон дохио 2
diff --git a/lib/libc/nls/nl_NL.ISO8859-1.msg b/lib/libc/nls/nl_NL.ISO8859-1.msg
new file mode 100644
index 0000000..47103d4
--- /dev/null
+++ b/lib/libc/nls/nl_NL.ISO8859-1.msg
@@ -0,0 +1,267 @@
+$ $FreeBSD$
+$
+$ Message catalog for nl_NL.ISO8859-1 locale
+$
+$ strerror() support catalog
+$
+$set 1
+$ EPERM
+1 Bewerking niet toegestaan
+$ ENOENT
+2 Bestand of map niet gevonden
+$ ESRCH
+3 Taak bestaat niet
+$ EINTR
+4 Onderbroken systeemaanroep
+$ EIO
+5 Invoer/uitvoer fout
+$ ENXIO
+6 Apparaat niet geconfigureerd
+$ E2BIG
+7 Argumentenlijst is te lang
+$ ENOEXEC
+8 Programma kan niet worden uitgevoerd
+$ EBADF
+9 Ongeldige bestandsverwijzing
+$ ECHILD
+10 Geen kindprocessen
+$ EDEADLK
+11 Een deadlock is vermeden
+$ ENOMEM
+12 Kan geen geheugen meer verkrijgen
+$ EACCES
+13 Toegang geweigerd
+$ EFAULT
+14 Ongeldig adres
+$ ENOTBLK
+15 Een per blok adresseerbaar apparaat is vereist
+$ EBUSY
+16 Apparaat is bezig
+$ EEXIST
+17 Bestand bestaat reeds
+$ EXDEV
+18 Verwijzing tussen bestanden op verschillende bestandssystemen
+$ ENODEV
+19 Bewerking wordt niet ondersteund door dit apparaat
+$ ENOTDIR
+20 Dit is geen map
+$ EISDIR
+21 Dit is een map
+$ EINVAL
+22 Ongeldig argument
+$ ENFILE
+23 Te veel open bestanden in het systeem
+$ EMFILE
+24 Te veel open bestanden
+$ ENOTTY
+25 ioctl niet van toepassing op dit apparaat
+$ ETXTBSY
+26 Programmabestand is bezig
+$ EFBIG
+27 Bestand is te groot
+$ ENOSPC
+28 Geen ruimte meer op dit apparaat
+$ ESPIPE
+29 Onuitvoerbare zoekopdracht
+$ EROFS
+30 Van dit bestandssysteem kan alleen worden gelezen
+$ EMLINK
+31 Te veel bestandsverwijzingen
+$ EPIPE
+32 Gebroken pijp
+$ EDOM
+33 Numeriek argument valt buiten domein
+$ ERANGE
+34 Resultaat te groot of te klein
+$ EAGAIN, EWOULDBLOCK
+35 Middel tijdelijk onbeschikbaar
+$ EINPROGRESS
+36 Bewerking in gang gezet
+$ EALREADY
+37 Bewerking is al in gang gezet
+$ ENOTSOCK
+38 Voor deze bewerking is een contactpunt vereist
+$ EDESTADDRREQ
+39 Een bestemmingsadres is vereist
+$ EMSGSIZE
+40 Te grote bericht
+$ EPROTOTYPE
+41 Protocol past niet bij dit contactpunt
+$ ENOPROTOOPT
+42 Protocol is niet beschikbaar
+$ EPROTONOSUPPORT
+43 Protocol is niet ondersteund
+$ ESOCKTNOSUPPORT
+44 Dit soort contactpunt is niet ondersteund
+$ EOPNOTSUPP
+45 Bewerking niet ondersteund
+$ EPFNOSUPPORT
+46 Protocolfamilie niet ondersteund
+$ EAFNOSUPPORT
+47 Adressenfamilie niet ondersteund door protocolfamilie
+$ EADDRINUSE
+48 Adres is al in gebruik
+$ EADDRNOTAVAIL
+49 Het gevraagde adres kan niet worden toegekend
+$ ENETDOWN
+50 Netwerk is plat
+$ ENETUNREACH
+51 Netwerk is onbereikbaar
+$ ENETRESET
+52 Netwerk onderbrak verbinding tijdens herstart
+$ ECONNABORTED
+53 Verbroken verbinding veroorzaakt door software
+$ ECONNRESET
+54 Verbinding werd aan de andere kant verbroken
+$ ENOBUFS
+55 Geen bufferruimte meer beschikbaar
+$ EISCONN
+56 Dit contactpunt is al verbonden
+$ ENOTCONN
+57 Contactpunt is niet verbonden
+$ ESHUTDOWN
+58 Een afgesloten contactpunt kan geen gegevens meer verzenden
+$ ETOOMANYREFS
+59 Te veel verwijzingen: splitsen niet mogelijk
+$ ETIMEDOUT
+60 Verbinding te lang niet mogelijk
+$ ECONNREFUSED
+61 Verbinding geweigerd
+$ ELOOP
+62 Te veel niveaus van symbolische verwijzingen
+$ ENAMETOOLONG
+63 Bestandsnaam te lang
+$ EHOSTDOWN
+64 Bestemming niet actief
+$ EHOSTUNREACH
+65 Bestemming niet bereikbaar
+$ ENOTEMPTY
+66 Directory is niet leeg
+$ EPROCLIM
+67 Te veel taken
+$ EUSERS
+68 Te veel gebruikers
+$ EDQUOT
+69 Schijfquota overschreden
+$ ESTALE
+70 Verlopen NFS-bestandsverwijzing
+$ EREMOTE
+71 Te veel verwijzingen op afstand in dit pad
+$ EBADRPC
+72 RPC-argumentstructuur is incorrect
+$ ERPCMISMATCH
+73 RPC-versie is verkeerd
+$ EPROGUNAVAIL
+74 RPC-programma niet beschikbaar
+$ EPROGMISMATCH
+75 Programmaversie is verkeerd
+$ EPROCUNAVAIL
+76 Taak kan niet door dit programma worden uitgevoerd
+$ ENOLCK
+77 Geen sloten beschikbaar
+$ ENOSYS
+78 Deze systeemfunctie is niet geimplementeerd
+$ EFTYPE
+79 Bestandsformaat niet van toepassing
+$ EAUTH
+80 Aanmeldingsfout
+$ ENEEDAUTH
+81 Aanmeldingsprocedure benodigd
+$ EIDRM
+82 De aanwijzer is verwijderd
+$ ENOMSG
+83 Geen bericht van het gewenste type
+$ EOVERFLOW
+84 Waarde te groot om te bewaren in gegevenstype
+$ EILSEQ
+85 Ongeldige bytereeks
+$ ENOTSUP
+86 Niet ondersteund
+$ ECANCELED
+87 Bewerking geannuleerd
+$ EBADMSG
+88 Verkeerd of defect bericht
+$ ENODATA
+89 Geen bericht beschikbaar
+$ ENOSR
+90 Geen STREAM-voorraad
+$ ENOSTR
+91 Dit is geen STREAM
+$ ETIME
+92 STREAM-ioctl verlopen
+$ ENOATTR
+93 Attribuut niet gevonden
+$ EMULTIHOP
+94 Multihopverzoek
+$ ENOLINK
+95 Verbinding werd verstoord
+$ EPROTO
+96 Protocolfout
+$
+$ strsignal() support catalog
+$
+$set 2
+$ SIGHUP
+1 Opgehangen
+$ SIGINT
+2 Onderbroken
+$ SIGQUIT
+3 Opgegeven
+$ SIGILL
+4 Verboden instructie
+$ SIGTRAP
+5 Spoor/BPT-val
+$ SIGABRT
+6 Abort-val
+$ SIGEMT
+7 EMT-val
+$ SIGFPE
+8 Drijvende kommafout
+$ SIGKILL
+9 Gedood
+$ SIGBUS
+10 Busfout
+$ SIGSEGV
+11 Segmentatiefout
+$ SIGSYS
+12 Verkeerde systeemaanroep
+$ SIGPIPE
+13 Gebroken pijp
+$ SIGALRM
+14 Wekker
+$ SIGTERM
+15 Beeindigd
+$ SIGURG
+16 Dringende I/O opgemerkt
+$ SIGSTOP
+17 Gestopt (signaal)
+$ SIGTSTP
+18 Gestopt
+$ SIGCONT
+19 Voortgezet
+$ SIGCHLD
+20 Kindproces beeindigd
+$ SIGTTIN
+21 Gestopt (TTY-invoer)
+$ SIGTTOU
+22 Gestopt (TTY-uitvoer)
+$ SIGIO
+23 I/O mogelijk
+$ SIGXCPU
+24 Te veel CPU-tijd verbruikt
+$ SIGXFSZ
+25 Maximale bestandsgrootte overschreden
+$ SIGVTALRM
+26 Virtuele wekker
+$ SIGPROF
+27 Profiling-wekker
+$ SIGWINCH
+28 Venstergrootte veranderd
+$ SIGINFO
+29 Informatieverzoek
+$ SIGUSR1
+30 Gebruikersignaal 1
+$ SIGUSR2
+31 Gebruikersignaal 2
+$ SIGPWR
+32 Stroomuitval/stroominschakeling
diff --git a/lib/libc/nls/no_NO.ISO8859-1.msg b/lib/libc/nls/no_NO.ISO8859-1.msg
new file mode 100644
index 0000000..2598f4d
--- /dev/null
+++ b/lib/libc/nls/no_NO.ISO8859-1.msg
@@ -0,0 +1,231 @@
+$ $FreeBSD$
+$
+$ Message catalog for no_NO.ISO8859-1 locale
+$
+$ strerror() support catalog
+$
+$set 1
+$ EPERM
+1 Operasjonen er ikke tillatt
+$ ENOENT
+2 Filen eller katalogen finnes ikke
+$ ESRCH
+3 Prosessen finnes ikke
+$ EINTR
+4 Avbrudt systemkall
+$ EIO
+5 I/O feil
+$ ENXIO
+6 Enheten er ikke konfigurert
+$ E2BIG
+7 Argumentlisten er for lang
+$ ENOEXEC
+8 Ukjent kjrbart format
+$ EBADF
+9 Ugyldig fildeskriptor
+$ ECHILD
+10 Ingen barneprosess
+$ EDEADLK
+11 Vrangls unngtt
+$ ENOMEM
+12 Kan ikke allokere nok minne
+$ EACCES
+13 Ingen adgang
+$ EFAULT
+14 Ugyldig adresse
+$ ENOTBLK
+15 Blokk-enhet pkrevd
+$ EBUSY
+16 Enheten er opptatt
+$ EEXIST
+17 Filen finnes
+$ EXDEV
+18 Link mellom forskjellige enheter
+$ ENODEV
+19 Operasjonen er ikke stttet av enheten
+$ ENOTDIR
+20 Ikke en katalog
+$ EISDIR
+21 Er en katalog
+$ EINVAL
+22 Ugyldig argument
+$ ENFILE
+23 For mange pne filer i systemet
+$ EMFILE
+24 For mange pne filer
+$ ENOTTY
+25 Ugyldig ioctl for enheten
+$ ETXTBSY
+26 Kjrbar fil i bruk
+$ EFBIG
+27 Filen er for stor
+$ ENOSPC
+28 Ingen ledig plass p enheten
+$ ESPIPE
+29 Ugyldig seek operasjon
+$ EROFS
+30 Filsystemet er skrivebeskyttet
+$ EMLINK
+31 For mange linker
+$ EPIPE
+32 Brudt pipe
+$ EDOM
+33 Numerisk argument utenfor arbeidsomrdet
+$ ERANGE
+34 Resultatet er for stort
+$ EAGAIN, EWOULDBLOCK
+35 Ressurs midlertidig utilgjengelig
+$ EINPROGRESS
+36 Operasjonen er n i gang
+$ EALREADY
+37 Operasjonen er allerede i gang
+$ ENOTSOCK
+38 Deskriptoren er ikke en socket
+$ EDESTADDRREQ
+39 Mottakeradresse er pkrevd
+$ EMSGSIZE
+40 Meldingen er for lang
+$ EPROTOTYPE
+41 Ugyldig protokolltype for denne socketen
+$ ENOPROTOOPT
+42 Protokollen er ikke tilgjengelig
+$ EPROTONOSUPPORT
+43 Protokollen er ikke stttet
+$ ESOCKTNOSUPPORT
+44 Socket-typen er ikke stttet
+$ EOPNOTSUPP
+45 Operasjonen er ikke stttet
+$ EPFNOSUPPORT
+46 Protokollfamilien er ikke stttet
+$ EAFNOSUPPORT
+47 Adressetypen er ikke stttet av protokollfamilien
+$ EADDRINUSE
+48 Adressen er allerede i bruk
+$ EADDRNOTAVAIL
+49 Kan ikke bruke den nskede adressen
+$ ENETDOWN
+50 Nettverket er nede
+$ ENETUNREACH
+51 Nettverket er utilgjengelig
+$ ENETRESET
+52 Nettverket kuttet forbindelsen ved reset
+$ ECONNABORTED
+53 Programvaren forrsaket brudd av forbindelsen
+$ ECONNRESET
+54 Forbindelsen avbrudt av korrespondenten
+$ ENOBUFS
+55 Buffer-plass ikke tilgjengelig
+$ EISCONN
+56 Socketen er allerede forbundet
+$ ENOTCONN
+57 Socketen er ikke forbundet
+$ ESHUTDOWN
+58 Kan ikke sende etter at socketen er tatt ned
+$ ETOOMANYREFS
+59 For mange referanser: kan ikke sl dem sammen
+$ ETIMEDOUT
+60 Tiden til forbindelsen utlp
+$ ECONNREFUSED
+61 Forbindelse nektet
+$ ELOOP
+62 For mange niver med symbolske linker
+$ ENAMETOOLONG
+63 Filnavnet er for langt
+$ EHOSTDOWN
+64 Maskinen er nede
+$ EHOSTUNREACH
+65 Ingen rute til maskinen
+$ ENOTEMPTY
+66 Katalogen er ikke tom
+$ EPROCLIM
+67 For mange prosesser
+$ EUSERS
+68 For mange brukere
+$ EDQUOT
+69 Diskkvote overskredet
+$ ESTALE
+70 Fastlst NFS fildeskriptor
+$ EREMOTE
+71 For mange niver med remote i stien
+$ EBADRPC
+72 Ugyldig RPC struktur
+$ ERPCMISMATCH
+73 Feil RPC versjon
+$ EPROGUNAVAIL
+74 RPC program ikke tilgjengelig
+$ EPROGMISMATCH
+75 Feil programversjon
+$ EPROCUNAVAIL
+76 Prosedyren finnes ikke i programmet
+$ ENOLCK
+77 Ingen lsing tilgjengelig
+$ ENOSYS
+78 Funksjonen er ikke implementert
+$ EFTYPE
+79 Ugyldig filtype eller format
+$
+$ strsignal() support catalog
+$
+$set 2
+$ SIGHUP
+1 Hangup
+$ SIGINT
+2 Avbrudd
+$ SIGQUIT
+3 Avslutt
+$ SIGILL
+4 Ugyldig instruksjon
+$ SIGTRAP
+5 Trace/BPT trap
+$ SIGABRT
+6 Abort trap
+$ SIGEMT
+7 EMT trap
+$ SIGFPE
+8 Flyttallsfeil
+$ SIGKILL
+9 Drept
+$ SIGBUS
+10 Buss feil
+$ SIGSEGV
+11 Segmenteringsfeil
+$ SIGSYS
+12 Ugyldig systemkall
+$ SIGPIPE
+13 Brudt pipe
+$ SIGALRM
+14 Alarmklokke
+$ SIGTERM
+15 Terminert
+$ SIGURG
+16 Urgent I/O condition
+$ SIGSTOP
+17 Stoppet (signal)
+$ SIGTSTP
+18 Stoppet
+$ SIGCONT
+19 Fortsetter
+$ SIGCHLD
+20 Barn avsluttet
+$ SIGTTIN
+21 Stoppet (tty input)
+$ SIGTTOU
+22 Stoppet (tty output)
+$ SIGIO
+23 I/O mulig
+$ SIGXCPU
+24 CPU-tid overskredet
+$ SIGXFSZ
+25 Maksimal filstrrelse overskredet
+$ SIGVTALRM
+26 Virtuell timer utlpt
+$ SIGPROF
+27 Profileringstimer utlpt
+$ SIGWINCH
+28 Vindustrrelse endres
+$ SIGINFO
+29 Informasjonsforesprsel
+$ SIGUSR1
+30 Brukerdefinert signal 1
+$ SIGUSR2
+31 Brukerdefinert signal 2
diff --git a/lib/libc/nls/sk_SK.ISO8859-2.msg b/lib/libc/nls/sk_SK.ISO8859-2.msg
new file mode 100644
index 0000000..8efa17d
--- /dev/null
+++ b/lib/libc/nls/sk_SK.ISO8859-2.msg
@@ -0,0 +1,267 @@
+$ $FreeBSD$
+$
+$ Message catalog for sk_SK.ISO8859-2 locale
+$
+$ strerror() support catalog
+$
+$set 1
+$ EPERM
+1 Opercia nie je povolen
+$ ENOENT
+2 Neexistujci sbor alebo adresr
+$ ESRCH
+3 Proces neexistuje
+$ EINTR
+4 Systmov volanie preruen
+$ EIO
+5 Chyba vstupu/vstupu
+$ ENXIO
+6 Zariadenie nie je nakonfigurovan
+$ E2BIG
+7 Prli dlh zoznam argumentov
+$ ENOEXEC
+8 Chybn formt spustenho sboru
+$ EBADF
+9 Chybn deskriptor sboru
+$ ECHILD
+10 Neexistuje iaden potomok procesu
+$ EDEADLK
+11 Bolo zabrnen zablokovaniu prostriedku
+$ ENOMEM
+12 Nie je mon prideli pam
+$ EACCES
+13 Prstup odmietnut
+$ EFAULT
+14 Chybn adresa
+$ ENOTBLK
+15 Vyadovan blokov zariadenie
+$ EBUSY
+16 Zariadenie je pouvan
+$ EEXIST
+17 Sbor existuje
+$ EXDEV
+18 Odkaz medzi zariadeniami
+$ ENODEV
+19 Opercia nie je zariadenm podporovan
+$ ENOTDIR
+20 Nie je adresr
+$ EISDIR
+21 Je adresr
+$ EINVAL
+22 Chybn argument
+$ ENFILE
+23 Privea otvorench sborov v systme
+$ EMFILE
+24 Privea otvorench sborov
+$ ENOTTY
+25 Nevhodn ioctl pre dan zariadenie
+$ ETXTBSY
+26 Textov sbor je pouvan
+$ EFBIG
+27 Sbor je prli vek
+$ ENOSPC
+28 Na zariaden nie je von miesto
+$ ESPIPE
+29 Neprpustn nastavenie pozcie
+$ EROFS
+30 Sborov systm je len na tanie
+$ EMLINK
+31 Privea odkazov
+$ EPIPE
+32 Preruen rra
+$ EDOM
+33 seln argument mimo definin obor
+$ ERANGE
+34 Vsledok prli vek alebo prli mal
+$ EAGAIN, EWOULDBLOCK
+35 Zdroj je doasne nedostupn
+$ EINPROGRESS
+36 Opercia prve prebieha
+$ EALREADY
+37 Opercia u prebieha
+$ ENOTSOCK
+38 Socketov opercia na objekte, ktor nie je socket
+$ EDESTADDRREQ
+39 Vyadovan cieov adresa
+$ EMSGSIZE
+40 Prli dlh sprva
+$ EPROTOTYPE
+41 Protokol nie je socketom podporovan
+$ ENOPROTOOPT
+42 Protokol nie je k dispozcii
+$ EPROTONOSUPPORT
+43 Protokol nie je podporovan
+$ ESOCKTNOSUPPORT
+44 Typ socketu nie je podporovan
+$ EOPNOTSUPP
+45 Opercia nie je podporovan
+$ EPFNOSUPPORT
+46 Rodina protokolov nie je podporovan
+$ EAFNOSUPPORT
+47 Rodina adries nie je podporovan rodinou protokolov
+$ EADDRINUSE
+48 Adresa je u pouvan
+$ EADDRNOTAVAIL
+49 Nie je mon prideli poadovan adresu
+$ ENETDOWN
+50 Sie je nefunkn
+$ ENETUNREACH
+51 Sie je nedostupn
+$ ENETRESET
+52 Sie zruila spojenie po resete
+$ ECONNABORTED
+53 Program spsobil ukonenie spojenia
+$ ECONNRESET
+54 Spojenie zruen druhou stranou
+$ ENOBUFS
+55 Vyrovnvacia pam nie je k dispozcii
+$ EISCONN
+56 Socket je u pripojen
+$ ENOTCONN
+57 Socket nie je pripojen
+$ ESHUTDOWN
+58 Nie je mon posiela po uzavret socketu
+$ ETOOMANYREFS
+59 Prli mnoho odkazov: nie je mon spoji
+$ ETIMEDOUT
+60 asov limit pre spojenie vypral
+$ ECONNREFUSED
+61 Spojenie odmietnut
+$ ELOOP
+62 Privea rovn symbolickch odkazov
+$ ENAMETOOLONG
+63 Meno sboru prli dlh
+$ EHOSTDOWN
+64 Vzdialen uzol je odpojen
+$ EHOSTUNREACH
+65 Neexistuje cesta k vzdialenmu uzlu
+$ ENOTEMPTY
+66 Adresr nie je przdny
+$ EPROCLIM
+67 Privea procesov
+$ EUSERS
+68 Privea pouvateov
+$ EDQUOT
+69 Diskov kvta prekroen
+$ ESTALE
+70 Zastaral NFS sborov ukazate
+$ EREMOTE
+71 Privea rovn vzdialenho v ceste
+$ EBADRPC
+72 RPC truktra je chybn
+$ ERPCMISMATCH
+73 Chybn verzia RPC
+$ EPROGUNAVAIL
+74 RPC program nie je k dispozcii
+$ EPROGMISMATCH
+75 Chybn verzia RPC programu
+$ EPROCUNAVAIL
+76 Chybn RPC procedra pre program
+$ ENOLCK
+77 Zmky nie s k dispozcii
+$ ENOSYS
+78 Funkcia nie je implementovan
+$ EFTYPE
+79 Nevhodn typ alebo formt sboru
+$ EAUTH
+80 Overenie prv nespen
+$ ENEEDAUTH
+81 Vyadovan overovac objekt
+$ EIDRM
+82 Identifiktor odstrnen
+$ ENOMSG
+83 Neexistuje sprva elanho typu
+$ EOVERFLOW
+84 Hodnota je pre dan dtov typ privek
+$ EILSEQ
+85 Neprpustn postupnos bajtov
+$ ENOTSUP
+86 Nie je podporovan
+$ ECANCELED
+87 Opercia zruen
+$ EBADMSG
+88 Chybn alebo poruen sprva
+$ ENODATA
+89 iadna sprva nie je k dispozcii
+$ ENOSR
+90 iadne STREAM zdroje
+$ ENOSTR
+91 Nie je STREAM
+$ ETIME
+92 asov limit pre STREAM ioctl vypral
+$ ENOATTR
+93 Atribt nenjden
+$ EMULTIHOP
+94 Pokus o spojenie cez viacero uzlov
+$ ENOLINK
+95 Odkaz bol pretrhnut
+$ EPROTO
+96 Chyba protokolu
+$
+$ strsignal() support catalog
+$
+$set 2
+$ SIGHUP
+1 Terminl odpojen
+$ SIGINT
+2 Preruenie
+$ SIGQUIT
+3 Koniec
+$ SIGILL
+4 Chybn intrukcia
+$ SIGTRAP
+5 Trasovacia/ladiaca intrukcia
+$ SIGABRT
+6 Nsiln ukonenie
+$ SIGEMT
+7 Emulovan intrukcia
+$ SIGFPE
+8 Vnimka pohyblivej rdovej iarky
+$ SIGKILL
+9 Zabit
+$ SIGBUS
+10 Chyba na zbernici
+$ SIGSEGV
+11 Chyba segmentcie
+$ SIGSYS
+12 Chybn systmov volanie
+$ SIGPIPE
+13 Preruen rra
+$ SIGALRM
+14 Budk
+$ SIGTERM
+15 Ukonen
+$ SIGURG
+16 Naliehav vstupn/vstupn stav
+$ SIGSTOP
+17 Pozastaven (signl)
+$ SIGTSTP
+18 Pozastaven
+$ SIGCONT
+19 Pokraovanie
+$ SIGCHLD
+20 Potomok procesu ukonen
+$ SIGTTIN
+21 Pozastaven (terminlov vstup)
+$ SIGTTOU
+22 Pozastaven (terminlov vstup)
+$ SIGIO
+23 Vstup/vstup mon
+$ SIGXCPU
+24 Prekroen asov limit pre procesor
+$ SIGXFSZ
+25 Prekroen limit vekosti sboru
+$ SIGVTALRM
+26 Vypral virtulny asova
+$ SIGPROF
+27 Vypral profilovac asova
+$ SIGWINCH
+28 Vekos okna zmenen
+$ SIGINFO
+29 iados o informciu
+$ SIGUSR1
+30 Pouvateom definovan signl 1
+$ SIGUSR2
+31 Pouvateom definovan signl 2
+$ SIGPWR
+32 Zlyhanie/opakovan spustenie napjania
diff --git a/lib/libc/nls/sv_SE.ISO8859-1.msg b/lib/libc/nls/sv_SE.ISO8859-1.msg
new file mode 100644
index 0000000..13cdd23
--- /dev/null
+++ b/lib/libc/nls/sv_SE.ISO8859-1.msg
@@ -0,0 +1,233 @@
+$ $FreeBSD$
+$
+$ Message catalog for sv_SE.ISO8859-1 locale
+$
+$ strerror() support catalog
+$
+$set 1
+$ EPERM
+1 Otillten operation
+$ ENOENT
+2 Filen eller katalogen finns ej
+$ ESRCH
+3 Denna process finns ej
+$ EINTR
+4 Avbrutet systemanrop
+$ EIO
+5 In-/utmatningsfel
+$ ENXIO
+6 Enheten r ej konfigurerad
+$ E2BIG
+7 Argumentlistan r fr lng
+$ ENOEXEC
+8 Ej krbar fil
+$ EBADF
+9 Felaktigt filhandtag
+$ ECHILD
+10 Inga barnprocesser
+$ EDEADLK
+11 Undvek resursddlge
+$ ENOMEM
+12 Kan ej erhlla minne
+$ EACCES
+13 Tillstnd nekas
+$ EFAULT
+14 Felaktig adress
+$ ENOTBLK
+15 Blockenhet krvs
+$ EBUSY
+16 Enheten r upptagen
+$ EEXIST
+17 Filen finns redan
+$ EXDEV
+18 Lnken korsar enheter
+$ ENODEV
+19 Enheten stder ej operationen
+$ ENOTDIR
+20 r ej en katalog
+$ EISDIR
+21 r en katalog
+$ EINVAL
+22 Ogiltigt argument
+$ ENFILE
+23 Fr mnga ppna filer i systemet
+$ EMFILE
+24 Fr mnga ppna filer
+$ ENOTTY
+25 Olmplig ioctl fr enheten
+$ ETXTBSY
+26 Programfilen r upptagen
+$ EFBIG
+27 Filen r fr stor
+$ ENOSPC
+28 Inget utrymme kvar p enheten
+$ ESPIPE
+29 Otillten skning
+$ EROFS
+30 Skrivskyddat filsystem
+$ EMLINK
+31 Fr mnga lnkar
+$ EPIPE
+32 Avbruten kommunikationskanal
+$ EDOM
+33 Numeriskt argument utanfr domnen
+$ ERANGE
+34 Resultatet r fr stort
+$ EAGAIN, EWOULDBLOCK
+35 Resursen r tillflligt otillgnglig
+$ EINPROGRESS
+36 Operationen r igng
+$ EALREADY
+37 Operationen r redan igng
+$ ENOTSOCK
+38 Sockeloperation p icke-sockel
+$ EDESTADDRREQ
+39 Destinationsadress erfordras
+$ EMSGSIZE
+40 Fr lngt meddelande
+$ EPROTOTYPE
+41 Fel protokolltyp fr sockeln
+$ ENOPROTOOPT
+42 Protokollet otillgngligt
+$ EPROTONOSUPPORT
+43 Protokollet r ej understtt
+$ ESOCKTNOSUPPORT
+44 Sockeltypen r ej understdd
+$ EOPNOTSUPP
+45 Operationen r ej understdd
+$ EPFNOSUPPORT
+46 Protokollfamiljen r ej understdd
+$ EAFNOSUPPORT
+47 Adressfamiljen r ej understdd av protokollfamiljen
+$ EADDRINUSE
+48 Adressen r upptagen
+$ EADDRNOTAVAIL
+49 Kan ej tilldela den begrda adressen
+$ ENETDOWN
+50 Ntverket fungerar inte
+$ ENETUNREACH
+51 Ntverket r ej kontaktbart
+$ ENETRESET
+52 Ntverket tappade kontakten vid terstllningen
+$ ECONNABORTED
+53 Mjukvara orsakade nedkoppling
+$ ECONNRESET
+54 Motparten avbrt uppkopplingen
+$ ENOBUFS
+55 Inget buffertutrymme tillgngligt
+$ EISCONN
+56 Sockeln r redan uppkopplad
+$ ENOTCONN
+57 Sockeln r ej uppkopplad
+$ ESHUTDOWN
+58 Kan ej snda efter att sockeln nedkopplats
+$ ETOOMANYREFS
+59 Fr mnga referenser: kan inte delas
+$ ETIMEDOUT
+60 Uppkopplingstiden tog slut
+$ ECONNREFUSED
+61 Uppkopplingen nekad
+$ ELOOP
+62 Fr mnga niver av symboliska lnkar
+$ ENAMETOOLONG
+63 Alldeles fr lngt filnamn
+$ EHOSTDOWN
+64 Vrddatorn r nere
+$ EHOSTUNREACH
+65 Vg till vrddatorn saknas
+$ ENOTEMPTY
+66 Katalogen ej tom
+$ EPROCLIM
+67 Fr mnga processer
+$ EUSERS
+68 Fr mnga anvndare
+$ EDQUOT
+69 Diskkvot verskriden
+$ ESTALE
+70 Inaktuellt NFS-filhandtag
+$ EREMOTE
+71 Fr mnga fjrrniver i skvgen
+$ EBADRPC
+72 Felaktig RPC-struktur
+$ ERPCMISMATCH
+73 Felaktig RPC-version
+$ EPROGUNAVAIL
+74 RPC-programmet otillgngligt
+$ EPROGMISMATCH
+75 Fel programversion
+$ EPROCUNAVAIL
+76 Felaktig procedur fr programmet
+$ ENOLCK
+77 Inga ls tillgngliga
+$ ENOSYS
+78 Funktionen r ej implementerad
+$ EFTYPE
+79 Olmplig filtyp eller format
+$
+$ strsignal() support catalog
+$
+$set 2
+$ SIGHUP
+1 Lgg p
+$ SIGINT
+2 Avbryt
+$ SIGQUIT
+3 Avsluta
+$ SIGILL
+4 Olaglig instruktion
+$ SIGTRAP
+5 Spr- eller brytpunktsflla
+$ SIGABRT
+6 Avslutsflla
+$ SIGEMT
+7 Emuleringsflla
+$ SIGFPE
+8 Flyttalsavbrott
+$ SIGKILL
+9 Drpt
+$ SIGBUS
+10 Bussfel
+$ SIGSEGV
+11 Segmentfel
+$ SIGSYS
+12 Felaktigt systemanrop
+$ SIGPIPE
+13 Avbruten kommunikationskanal
+$ SIGALRM
+14 ggklocka
+$ SIGTERM
+15 Terminerad
+$ SIGURG
+16 Brdskande In/Ut-tillstnd
+$ SIGSTOP
+17 Stoppad (signal)
+$ SIGTSTP
+18 Stoppad
+$ SIGCONT
+19 Fortstter
+$ SIGCHLD
+20 Barn avslutat
+$ SIGTTIN
+21 Stoppad (terminalinmatning)
+$ SIGTTOU
+22 Stoppad (terminalutmatning)
+$ SIGIO
+23 In- och utmatning mjlig
+$ SIGXCPU
+24 Cputidsgrnsen verskriden
+$ SIGXFSZ
+25 Filstorleksgrnsen verskriden
+$ SIGVTALRM
+26 Virtuella ggklockan ringde
+$ SIGPROF
+27 Profileringsggklockan ringde
+$ SIGWINCH
+28 Fnsterstorleken ndras
+$ SIGINFO
+29 Informationsfrfrgan
+$ SIGUSR1
+30 Anvndardefinierad signal 1
+$ SIGUSR2
+31 Anvndardefinierad signal 2
+$ SIGPWR
+32 Kraftbortfall/omstart
OpenPOWER on IntegriCloud