2

Ubuntu supports a number of different user interface languages (e.g. https://www.howtogeek.com/howto/17528/change-the-user-interface-language-in-ubuntu/). Where can I find the git (or other) repository storing the source code for these different language localization files?

I can't seem to find any git repositories containing ubuntu source code (I did find this link, http://archive.ubuntu.com/, but it doesn't appear to contain the original source code, but rather code processed for distribution). Though maybe the issue is that the Ubuntu language files are associated with an upstream project and I'm using the wrong search terms? Or maybe the issue is that there is no kind of web interface (e.g. Github) for viewing the Ubuntu source? Thanks!

2
  • 1
    Different parts of Ubuntu store it in different locations; some parts grab source from upstream (debian-sid) so changes are performed upstream in debian & flow through to Ubuntu, Lubuntu grabs LXQt from upstream's GitHub & use phab to build ... there is no one method fits all; it varies by package. I would use launchpad to follow from package to the source myself.
    – guiverc
    Dec 29, 2019 at 11:01
  • @guiverc thanks! It looks like your suggestion to start at launchpad and go from there is the best idea.
    – John
    Dec 29, 2019 at 11:12

1 Answer 1

3

The binaries for localization packages are usually named language-pack-*. You can search for them on https://packages.ubuntu.com as for any other package. See search results here.

The source code packages for them are located in translations package section https://packages.ubuntu.com/source/bionic/translations/ . You can download them from http://archive.ubuntu.com/ubuntu/pool/main/l/ .

All these packages are maintained by “Ubuntu language pack builders” team and they have source code repositories. For example there is a repository for language-pack-fr.


For more common case there are more packages with localizations - you can get full list of them with check-language-support command (see its man-page for details).

1
  • Thank you! I'm not familiar with launchpad and, even though I had run across it during my search, didn't recognize that it also contained ubuntu source code. It looks like the launchpad repo was what I was searching for.
    – John
    Dec 29, 2019 at 11:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.