Difference between revisions of "Silme"

From Braniecki's Wiki
Jump to navigation Jump to search
Line 33: Line 33:
 
== Roadmap ==
 
== Roadmap ==
  
For [[Verbatim:stage2]]:
+
[[Verbatim:stage2]]
 +
 
 +
== Tutorial ==
 +
 
 +
* [[Verbatim:Tutorial:Entity| Entity and EntityList]]
 +
* [[Verbatim:Tutorial:L10nObject| L10nObject and L10nPackage]]
 +
* [[Verbatim:Tutorial:IOClient| File, SVN, SQL]]
 +
* [[Verbatim:Tutorial:FormatRW| DTD, Properties, gettext, HTML, XLIFF]]
 +
* [[Verbatim:Tutorial:Diff| Diffing between objects, packages]]
 +
* [[Verbatim:Tutorial:Command line| Command line example]]
 +
* [[Verbatim:Tutorial:Webtool| Webtool example]]
 +
* [[Verbatim:Tutorial:GUI| GUI example]]
 +
* [[Verbatim:Tutorial:Shortcuts]]

Revision as of 13:16, 19 May 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

Verbatim:stage2

Tutorial