Difference between revisions of "Silme"

From Braniecki's Wiki
Jump to navigation Jump to search
Line 42: Line 42:
 
* [[Verbatim:Tutorial:L10nObject| L10nObject and L10nPackage]]
 
* [[Verbatim:Tutorial:L10nObject| L10nObject and L10nPackage]]
 
* [[Verbatim:Tutorial:IOClient| File, SVN, SQL]]
 
* [[Verbatim:Tutorial:IOClient| File, SVN, SQL]]
* [[Verbatim:Tutorial:FormatRW| DTD, Properties, gettext, HTML, XLIFF]]
+
* [[Verbatim:Tutorial:FormatParser| DTD, Properties, gettext, HTML, XLIFF]]
 
* [[Verbatim:Tutorial:Diff| Diffing between objects, packages]]
 
* [[Verbatim:Tutorial:Diff| Diffing between objects, packages]]
 
* [[Verbatim:Tutorial:Command line| Command line example]]
 
* [[Verbatim:Tutorial:Command line| Command line example]]

Revision as of 01:00, 26 June 2008

Verbatim is a library for L10n operations on Mozilla files written in Python (sic!).

The project currently has no name, and no stable anything, but it has a vision and some code already written.

You can download trunk from http://svn.braniecki.net/verbatim or current stage from http://svn.braniecki.net/verbatim/tags/stage1.

Usage

webtool

  • install django
  • pull mozpyl10n
  • enter ./www
  • prepare settings.py
  • python manage.py syncdb
  • python manage.py runserver

GUI tool

  • install QT4
  • install PyQT4
  • pull mozpyl10n
  • enter ./gui/qt4
  • python l10nObject.py

Command line tools

  • make sure you have python 2.5 and python-xml package
  • pull verbatim

Roadmap

Tutorial