-
Notifications
You must be signed in to change notification settings - Fork 56
Localization Workflow
IMPORTANT: Zanata's wiki has moved to https://github.com/zanata/zanata-platform/wiki
New link: https://github.com/zanata/zanata-platform/wiki/Localization-Workflow
- Corresponding version control system client-side command.
- Publican.
- zanata-python-client.
- Network connection to Zanata server.
- Preparation
- Translation
-
Check out publican files from repository to local directory.
-
Update POT files:
$ publican update_pot
-
Update PO files:
$ publican update_po --langs=all
-
Check that the localized version is building properly (assume Spanish):
$ publican build --formats=html --langs=es-ES # for local $ publican package --brew --langs=es-ES # for real brew
-
FIXME: Import PO/POT files to Zanata server:
$ flies-publican uploadpo
-
Translate on Flies UI.
-
FIXME: Export PO/POT flies from Zanata server:
$ flies-publican downloadpo
-
Check HTML book are built properly (assume Spanish):
$ publican build --formats=html --langs=es-ES
-
Proofread in Firefox.
-
Brew document to respository:
$ publican package --brew --langs=es-ES