Re: Self-Introduction: Carmen — Esperanto (also: How to add a new language in Zanata)

Carmen Bianca Bakker <[email protected]>
Newsgroups gmane.linux.redhat.internationalization
Message-ID <[email protected]>
Hi Piotr, all,

On sab, 2018-10-27 at 18:40 +0200, Piotr Drąg wrote:
> I’m not quite
> sure how to make a new language available on Fedora, but while I’m
> looking into it

I've been looking into it as well.  It's a rabbit hole that goes quite
deep, because the glibc maintainers did not upstream Esperanto for the
longest time.  In the end Esperanto has been added without region.  So
where a normal locale is "nl_NL.UTF_8", Esperanto has "eo.UTF-8".
Debian used to do "eo_EO.UTF-8" until Esperanto was upstreamed.

I did a Dutch VM install of Fedora 29 today, and started seeing what I
could do to make Esperanto available.  I'll list my findings here:

- `locale -a` does not yield 'eo'.

- Esperanto is not available in GNOME.

- After installing `glibc-langpack-eo`, Esperanto is listed in `locale
  -a` and becomes available in GNOME. It then becomes a simple trick of
  editing /etc/locale.conf, and everything appears to work at first
  glance.

- Rather strangely, however, `glibc-langpack-nl` is NOT installed, yet
  Dutch is available and functional all the same.

- This appears to be because `glibc-all-langpacks` is pre-installed and
  contains copies(?) of all the individual langpacks.  Except,
  it appears, Esperanto.

I've been reading the glibc.src.rpm cursorily, but I can't really find a
cause for this yet.  Mostly because I don't know Lua so well.  My
suspicion was the thing that _always_ causes problems: Esperanto is the
only locale that doesn't have a region.  But in the places where it
matters, the specfile appears to specifically account for that.

I'll send a bug report to the Fedora glibc maintainers, to see if they
can figure it out maybe.

With kindness,
Carmen

_______________________________________________
trans mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/[email protected]
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEaOz9p2Grh2PLV5z6duum9rbqLskFAlvVr5IACgkQduum9rbq
LsnT7A/9Ffgby4lJCRIXqSGFIrVCGM1EFcj4F2Mv8pktdsT/ZxlGIzT6nLBa6j5d
go7zIgyuivocQ7rzzQoSmar1TdXigEQGjJJwG6TwIxEIlvqZhD7WAs6hzpFS7tDI
I4/NAUntE0lB2bBOC0zVjVKL3IeFs4VG2QAYECvxcaAgYsRmzPOt6CoYLSnTHBSy
mwpQ/jjMw847IpRLPAA6YtnWaeGxTSZyQCwLRmPSLkEISlqRNsrUlN4Q4XuUWD4m
QH1CzK1JUHzeX5tG6qv4A8p32Xls6PduPkVUB/lXsecCdR+cJ0ed51+6ii3dggti
c+Nvp3wrxRPt++jj5tgBCNWaf+gH7ONA+viZExTF3ZtnVtcQcqHBfGkaJRlhoH6E
h6QXNvdAhY3n+TRZt1bz8wwko/0iS+VSRUv5kkvVPg9iH8f9sTZxnn+yXJyeo2/e
a9Jt6pPlxT32dW8vXyN5bqlpb8kvbekOuqW58PXr1+AE+UP3i8OfWCjWE5CEeuvQ
0cJOVz82j1rlnlB1CrFVHB3+6QxGU5neWExHu8xHESdKo/G6Wecc1IJO0FFYm3jb
tfZhk13MaboAqmjNRBC7xFaOSSpw+3oswh059AKVcvI270Vq54S+Plk3WWBc8l7h
ug5EDoKbN36mB3KdCOkFS6fQSRWa0PK8cRjwngWXxkSgX4Y0RD8=
=ZLx7
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.