Emdebian translation repository
Highly experimental!
[ Distributions ] [ Repository pool ] [ Search ]
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.
Back to the Emdebian Project homepage.