[Bugs] #1611 UNSP: Translation hookup needed for several activities
Sugar Labs Bugs
bugtracker-noreply at sugarlabs.org
Thu Dec 10 16:14:21 EST 2009
#1611: Translation hookup needed for several activities
------------------------------------------+---------------------------------
Reporter: bemasc | Owner: sayamindu
Type: task | Status: new
Priority: Unspecified by Maintainer | Milestone: Unspecified by Release Team
Component: localization | Version: Unspecified
Severity: Unspecified | Keywords:
Distribution: Unspecified | Status_field: Unconfirmed
------------------------------------------+---------------------------------
Changes (by cjl):
* cc: cjl (added)
Comment:
It is certainly fair to say that the documentation on the localization
process needs improvement. In particular, for the developer audience, we
could use a recipe for the steps needed to get the activity they maintain
set up for localization.
Initial set-up steps that bemasc (or any activity maintainer) should take.
1) bemasc should generate the POT file and place it in a "po" directory in
the git repo.
See Paint(Oficina) Source Tree as an example of a Honey activity set up
for L10n. Notice the po directory and the contents thereof, one of which
is a .pot file
http://git.sugarlabs.org/projects/paint/repos/mainline/trees/master
2) bemasc should add user pootle as a committer on the activity's project
in git. pootle is the username for the pootle server through which
individual language admins can commit their specific language PO files in
Pootle and cause the pootle server to commit translations (the language
specific .po files into the po directory) in git.
There are additional steps needed for these activities to appear in the
Honey project on the Pootle server (black magic that Sayamindu performs to
make the Pootle-repo push work), but these two steps by the activity
maintainer need to happen first.
--
Ticket URL: <http://bugs.sugarlabs.org/ticket/1611#comment:2>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system
More information about the Bugs
mailing list