Transifex big issues
Dimitris Glezos
glezos at indifex.com
Fri Jan 28 23:38:26 UTC 2011
On Fri, Jan 28, 2011 at 10:09 AM, Thomas Canniot
<thomas.canniot at mrtomlinux.org> wrote:
> Indeed : Dimitris is already looking how to make this doable :
>
> http://www.transifex.net/projects/p/fedora/
> http://www.transifex.net/projects/p/anaconda/
Talk is cheap, so I decided to go ahead and setup a proof-of-concept
on Transifex.net. Fedora Localization is TOO important to just let the
ball drop. Maybe some folks at FUDCon can also experiment with it.
I went on and uploaded anaconda and usermode, and created the umbrella
Fedora project.
http://www.transifex.net/projects/p/fedora/r/fedora-15/
If you want to play around with Transifex 1.0, just request to create
your own team or join an existing team, and open the web editor for
Anaconda or Usermode.
http://www.transifex.net/projects/p/fedora/teams/
http://www.transifex.net/projects/p/fedora/r/fedora-15/l/da/
Any translations happened here might won't be pushed to git and will
probably be lost -- especially if we don't use this setup.
One other thing to notice, is that with Tx 1.0+, we can create
language packs. This is what we're doing in the next release of MeeGo.
-d
To add an existing project on Tx
================================
# Create Anaconda project on Tx: Transifex → Projects → Create → Anaconda
# Share teams with Fedora Project: Transifex → Anaconda Project →
Access Control → Outsource
# Push existing translations:
$ git clone http://git.fedorahosted.org/git/anaconda.git
$ cd anaconda
$ tx init
$ tx set --auto-local -r anaconda.master 'po/<lang>.po' --source-lang
en --source-file po/anaconda.pot
$ tx push -s -t
Pushing 'el' translations (file: po/el.po)
Pushing 'gu' translations (file: po/gu.po)
Pushing 'mr' translations (file: po/mr.po)
...
## more info @
## http://help.transifex.net/user-guide/client/client-0.4.html#for-developers
## http://help.transifex.net/user-guide/one-dot-zero.html#migrating-your-project
# To include Anaconda in Fedora 15 release:
# Transifex → Fedora Project → Release 15 → Edit
# If you're not a member of the Fedora L10n Admin team, just ping
# us and we'll include your project in the release.
To translate offline Fedora 15
==============================
$ cd my-translations
$ tx set --auto-remote http://www.transifex.net/projects/p/fedora/r/fedora-15/
$ tx pull --language el
$ ll translations/*/el.po
translations/anaconda.master/el.po
translations/usermode.master/el.po
To use translations from Transifex.net
======================================
$ tx pull (or add this in your 'make dist' rule)
$ koji build...
-d
--
Dimitris Glezos
Transifex: The Multilingual Publishing Revolution
http://www.transifex.net/ -- http://www.indifex.com/
More information about the trans
mailing list