• es_419 language code

    From Eberhard Beilharz@21:1/5 to All on Wed Apr 13 11:40:01 2022
    This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------YFN2RAz5eaW127upEYCOtTzK
    Content-Type: multipart/mixed; boundary="------------9v7MKyTpAJRkqh5MECpFZE4G"

    --------------9v7MKyTpAJRkqh5MECpFZE4G
    Content-Type: multipart/alternative;
    boundary="------------T6NqVUh0wEKb0elRpsTBknwz"

    --------------T6NqVUh0wEKb0elRpsTBknwz
    Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64

    SGksDQoNClRoZSBhdXRvbWF0aWMgY2hlY2tzIGNvbXBsYWluIGFib3V0IGEgZmV3IG9mIHRo ZSBsYW5ndWFnZSBjb2RlcyB3ZSB1c2UgDQpbMV0uIE1vc3QgYXJlIGVycm9ycyBpbiBvdXIg bmFtaW5nLCBleGNlcHQgb25lOg0KDQpnZXR0ZXh0OiBsaW51eC9rZXltYW4tY29uZmlnL2xv Y2FsZS9lc180MTkucG86IGNhbid0IGd1ZXNzIGxhbmd1YWdlDQoNClRvIG15IGtub3dsZWRn ZSAqZXNfNDE5KiBpcyBhIHZhbGlkIGxhbmd1YWdlIGNvZGUgZm9yIFNwYW5pc2ggc3Bva2Vu IGluIA0KTGF0aW4gQW1lcmljYSAoNDE5IGlzIHRoZSByZWdpb24gY29kZSBmb3IgTGF0aW4g QW1lcmljYSkuIFdvdWxkIGl0IGJlIA0KcG9zc2libGUgdG8gZW5oYW5jZSB0aGUgY2hlY2tz IHNvIHRoYXQgaXQgcmVjb2duaXplcyBhbmQgYWNjZXB0cyB0aGF0IGNvZGU/DQoNClRoYW5r cywNCiDCoMKgwqAgRWJlcmhhcmQNCg0KWzFdIGh0dHBzOi8vaTE4bi5kZWJpYW4ub3JnL2wx MG4tcGtnLXN0YXR1cy9rL2tleW1hbi5odG1sDQoNCg== --------------T6NqVUh0wEKb0elRpsTBknwz
    Content-Type: text/html; charset=UTF-8
    Content-Transfer-Encoding: quoted-printable

    <html>
    <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    </head>
    <body>
    <p>Hi,<br>
    </p>
    <p>The automatic checks complain about a few of the language codes
    we use [1]. Most are errors in our naming, except one:<br>
    </p>
    <pre style="border-style:solid;border-width:1px">gettext: linux/keyman-config/locale/es_419.po: can't guess language</pre>
    <p>To my knowledge <b>es_419</b> is a valid language code for
    Spanish spoken in Latin America (419 is the region code for Latin
    America). Would it be possible to enhance the checks so that it
    recognizes and accepts that code?</p>
    <p>Thanks,<br>
        Eberhard<br>
    </p>
    <p>[1] <a class="moz-txt-link-freetext" href="https://i18n.debian.org/l10n-pkg-status/k/keyman.html">https://i18n.debian.org/l10n-pkg-status/k/keyman.html</a><br>
    </p>
    </body>
    </html>

    --------------T6NqVUh0wEKb0elRpsTBknwz--
    --------------9v7MKyTpAJRkqh5MECpFZE4G
    Content-Type: application/pgp-keys; name="OpenPGP_0xE9140597606020D3.asc" Content-Disposition: attachment; filename="OpenPGP_0xE9140597606020D3.asc" Content-Description: OpenPGP public key
    Content-Transfer-Encoding: quoted-printable

    -----BEGIN PGP PUBLIC KEY BLOCK-----

    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 Khvd8TdSvIvVO8Ee8Q+R1R/iq0ZSv456iC1p7S4=
    =RHR+
    -----END PGP PUBLIC KEY BLOCK-----

    --------------9v7MKyTpAJRkqh5MECpFZE4G--

    --------------YFN2RAz5eaW127upEYCOtTzK--

    -----BEGIN PGP SIGNATURE-----

    wsF5BAABCAAjFiEEWrp/Xx36Ja61y3Qu6RQFl2BgINMFAmJWmT8FAwAAAAAACgkQ6RQFl2BgINOa OhAAwHp1k2NCejJPfm5xV9ORpyHES0SLFK43AaEUQPgy2XSWYtLpfLZ8ik8kbSbX+9rxuuMGhsV4 1PoPeAPrT6Q07qjuOpCifCSRazWmYXJsggHe8vmyB204e6+I29xqIrFbcJobbQMIIKkDYTe1jJja 9v8V+53GitSwN09MjqOtp2G2cGnVju6Yr1c9u8neQKZmtC1Qk987GZwVrEDSnZ6b9wJX4fuoWSdB nsKPLfsu1h7zioiSdT3r3q+dGZctqx433gXFx7nV2wE8t4tttvWFPz2WciA/zWQ78iL8QG8yeu4r kRVOOm8eg6sGxWL83C3vc/XW58YsED8zC1XSOB4qPj2mvPAvChn18Eua8TI52lcaCUYqFLMIw995 o1PqfHki7QxS7rsxpfjW26YrEjXPtEO0Q+/IrHX5eS+hnhjEwqTrAobwoCH5MHiCop4UlHid+U8M +P8VoLCHLEZNjd9tffIktWsEScovMGEcbTYTJfqYyJND735fwC+1OzSJKv4WEc+e8BG3KmCBgHbP kMBGc0IgIIxs9N3Cmbk4W38GQxFdlpoidI+0Ac1b373GaRAcM/LXsxygo43dgGEyG8XrKu9RNuwp cdxgstu0nxztwbn8QudoKiFfE5J4cvPlR5m3HuqN/TKmnZ5UkjvZ5+/XDfg7Rbt7d7erLvcMrOUz Mco=
    =sU46
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)