Test User Interface Translations
If you want to test Plinth (FreedomBox user interface) translations you can use a Virtualbox image, please follow these steps.
Setup a VirtualBox FreedomBox as described on VirtualBox image page (this recipe based on the 2015-10-18 image)
Boot FreedomBox and go to Plinth in browser on host (https://fbx-ip). Complete the first boot setup process. During the process, you will create and administrator account. Use this account to login in the next step.
- Access the terminal and login with the administrator account during first boot process.
sudo apt-get update sudo apt-get install gettext sudo mv /etc/plinth/plinth.config /etc/plinth/plinth.config_disabled git clone https://github.com/freedombox/Plinth cd ~/Plinth nano plinth.config (change line 8 to read "server_dir = /plinth")
Download django.po from Weblate or use your local copy and place it in ~/Plinth/plinth/locale/<yourlanguage>/LC_MESSAGES/ (download on host, transfer to guest using e.g. scp or VirtualBox Shared Folders)
- To prepare translation and run new plinth do:
sudo service plinth stop ./setup.py compile_translations sudo ./run --debug --no-daemon
Go to Plinth in browser on host (https://fbx-ip). For Plinth to automatically show interface in your language, make sure that your browser language settings has your language as first choice. Alternatively, change your locale in System Configuration (gears symbol upper right)->Configure->Language (https://fbx-ip/plinth/sys/config/)
- Enjoy your translation!
- To update .po with new strings from source code run (.po needs review after this!):
./setup.py update_translations
NOTE: Any of this may break at any time because it follows development master branch in git which changes constantly.
Intro |
Information |
Support |
Contribute |
Reports |
Promote |
|
|
|
|||||
|
|
|
HELP & DISCUSSIONS: Discussion Forum - Matrix - Mailing List - #freedombox irc.debian.org | CONTACT Foundation | JOIN Project
Next call: Saturday, April 13 at 14:00 UTC
This page is copyright its contributors and is licensed under the Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.