Blog

Translation management workflows

Whatever you do with translations, consider translation management issues. For example, you are developing a multilingual web site. All kinds of labels and buttons and form fields are nicely translatable with trans template tag and ugettext. You have po files that follow your code from dev to stage to production environment.
Now you add a CMS into the mix. And suddenly - you translations are in more than one place, in more than one format and follow different routes to production.
Now imagine that you need to add Chinese language to your entire site. The translator is an off-site contractor. What files would you send to him to translate? How would you generate them? How will you integrate them?
If someone adds or changes a page on production in English: how will your developers see that change? how will you know that an updated translation for Chinese is needed? how will you manage the update of the translation?
If you make a CMS and don't have at least the export_po_file and import_po_file management commands, then you are not really multilingual. It is either that or figuring out your own answer for the above questions.
I have finally found a Django-based CMS that has those - http://pythonhosted.org/django-page-cms/ . Have not really tried it yet, but I am hopeful.

Moved to Mezzanine

After my server that has hosted my blog for some years had given out its last breath (second motherboard failure), I decited it was time for a change. And not just server change, but also change in the blog engine itself. As I now focus on Python and Django almost exclusively at work, it felt logical to use some kind of Django-based blog or CMS. I tried django-cms and mezzanine and ... Mezzanine is so fast and simple, that I simply stopped looking.

Twitter Weekly Updates for 2013-09-14 - 2013-09-20

    Twitter Weekly Updates for 2013-09-07 - 2013-09-13

      Twitter Weekly Updates for 2013-08-17 - 2013-08-23

        Twitter Weekly Updates for 2013-08-10 - 2013-08-16

          Not going after all

          I was very excited to go to Debconf13, but in the last minute I caught some kind of virus and went down with fever in the night before the flight. I am sure Wouter will take over group photo duties. And I will just take this week of vacation to rest up and check out the video streaming :)

          Twitter Weekly Updates for 2013-08-03 - 2013-08-09

            Soon to be on my way to Debconf too

            Going to Debconf13
            I also soon will be on my way to Debconf13 and those who asked for more photos from the place on Planet Debian will soon start getting their fill ;)

            Twitter Weekly Updates for 2013-07-27 - 2013-08-02

              Recent Posts

              Archive

              2017
              2016
              2015
              2014
              2013
              2012
              2011
              2010
              2009
              2008
              2007
              2006
              2005

              Categories

              Authors

              Feeds

              RSS / Atom