Emdebian translation repository

Highly experimental!

apt sources

$lang represents the root of the language preferred, e.g. en_GB translations are in 'en'.
'main' is currently empty as it is expected that Emdebian devices will not need 250Mb of
translation files but rather just pick the 9Mb or so that matches the supported locales
on the device.

Important: this source is just an example - real devices will use langupdate
to calculate, create, download and query the necessary repository cache data to a temporary
cache (probably in RAM). langupdate will replace '$lang' with the relevant locales
supported on the device, creating one temporary source for each locale. langupdate
will also fallback towards the 'locale root', e.g. from en_GB to en or from pt_BR to pt.
No devices or users should use this example apt source directly:

deb http://buildd.emdebian.org/locale/ unstable $lang

Mirrors

deb http://ftp.uk.debian.org/emdebian/locale unstable $lang

deb http://ftp.uk.debian.org/emdebian/locale unstable $lang

Currently, Emdebian tdeb packages are Architecture: all (it appears to work when locale
files are done this way in foo-data or foo-common packages in Debian) but the repository is
only set up for binary-arm. Please ask on the debian-embedded mailing list for more information
on adding wider support (there is a question of just how many versions to support).

Sources

Stripped out source tarballs containing (hopefully) just enough of the original sources to
allow translators to create new translations and update existing ones, then build a new tdeb
for upload. Note the use of 'main' instead of a lang code.

In due course, all translators will be invited to use this apt source (or a Debian
version, depending on results), possibly via a companion package to langupdate, to
download tdeb sources.

deb-src http://www.emdebian.org/locale unstable main

Mirrors

deb-src http://ftp.uk.debian.org/emdebian/locale unstable main

deb-src http://ftp.uk.debian.org/emdebian/locale unstable main

Remaining issues

The principle issue surrounds coordinating tdeb updates with Debian and with upstream. There
are various methods for supporting such updates but these are just ideas at the moment. Emdebian
is concentrating on making tdebs available to users of Emdebian - the added benefits of tdebs for
translators will have to wait until a suitable infrastructure can be agreed and implemented.