summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-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