[Freedombox-discuss] FreedomBox UI in your language

Mikkel Kirkgaard Nielsen miki at mikini.dk
Mon Nov 30 08:13:26 UTC 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 2015-11-29 10:25, Philippe wrote:
> You can find a new wiki page focusing on translation here: 
> https://wiki.debian.org/FreedomBox/Translate

It seems like infrastructure for synchronization between Transifex and
github is not in place. The .po files on Transifex is out of date and
changes in Transifex is not transitioning to Github. I guess this has
to be done manually by someone with the right powers at present?

Is anybody working on automating any of this?

Having done the Danish translation on Transifex I wanted to see it in
real life so I set out for running bleeding edge Plinth with my
updated django.po. Here's the necessary steps to test Plinth
translations on the latest virtualbox image
(freedombox-unstable-free_2015-10-18_virtualbox-amd64.tar.bz2):

Setup a VirtualBox FreedomBox as described on
https://wiki.debian.org/FreedomBox/Hardware/VirtualBox
Boot the fbx to terminal and login (fbx:frdm)
sudo apt-get update; sudo apt-get install gettext
git clone https://github.com/freedombox/Plinth
cd Plinth/plinth
Download django.po from Transifex place it in plinth/locale/<your
language>/LC_MESSAGES/
django-admin compilemessages
sudo service plinth stop
sudo mkdir /etc/tor
sudo touch /etc/tor/torrc (needed to start new plinth)
sudo ./run --debug --no-daemon

To update .po with new strings in github run: django-admin
makemessages -l <your language>

Some of this should probably be put somewhere on the wiki, is it OK
for me to do a Translate/TestingPlinthTranslation page?

- -- 
    Mikkel

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBAgAGBQJWXAUmAAoJEJ2luFWzaTSaEh0IAK9MbkRRUUlM9qKf1CNQX1vI
NdUaiFIzQTAbzidY5izsRf6xp6HgFMtIjbmQuymeP69blVLoSbohYkJqjXoPdqYL
uFsjWOGUtsxyKOxyPLt0xxxX4kHAqWvtPUaHccHOX8nBDq++TZpaMH68fwcEov7M
HcP5tJSAxX0sPpjcThkhzeGLzNt3Ut/2gyurCTtqor92+HrxPCaw71aqUD8nf5XD
JjnhjnDDeMTE5o1BPXmuMSHE3CV/d7+LSItJiwo0nLLKijO/PBo6r5VspdTpfSw2
0LgBrj9pMHEJT4xZTx9WWgA4JQfaeYPIBZZNETU2cRmUW9BakHMWOF2H2hSVDq8=
=2cXd
-----END PGP SIGNATURE-----



More information about the Freedombox-discuss mailing list