L10n:Silme: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 19: Line 19:
* [[Silme:1.0|Silme 1.0]] - planned for end of November 2009
* [[Silme:1.0|Silme 1.0]] - planned for end of November 2009


== Tutorial ==
* [[Silme:Tutorial:Concepts| Concepts]]
* [[Silme:Tutorial:Setting up environment| Setting up environment]]
* [[Silme:Tutorial:Entity| Entity and EntityList]]
* [[Silme:Tutorial:L10nObject| L10nObject and L10nPackage]]
* [[Silme:Tutorial:IOClient| File, SVN, SQL]]
* [[Silme:Tutorial:FormatParser| DTD, Properties, gettext, HTML, XLIFF]]
* [[Silme:Tutorial:Diff| Diffing between objects, packages]]
* [[Silme:Tutorial:Logging| Logging]]
* [[Silme:Tutorial:Command line| Command line example]]
* [[Silme:Tutorial:Webtool| Webtool example]]
* [[Silme:Tutorial:GUI| GUI example]]
* [[Silme:Tutorial:Shortcuts]]
== Scripts/Examples ==
*


== Sources ==
== Sources ==


* [http://hg.mozilla.org/users/zbraniecki_mozilla.com/silme http://hg.mozilla.org/users/zbraniecki_mozilla.com/silme]
* [http://hg.mozilla.org/users/zbraniecki_mozilla.com/silme http://hg.mozilla.org/users/zbraniecki_mozilla.com/silme]

Revision as of 17:40, 11 May 2009

Silme is a l10n library written in python.

Overview

Silme is a library focused on improving the experience of developing localization related applications and web applications.

Features

  • Format neutrality which allows easy lossless import and export between various l10n formats.
  • I/O neutrality which allows easy read/write from/to files, jar packages, mysql databases and revision control systems.
  • Easy diff generator which allows to build and apply smart diffs between different localizations.

Releases

Tutorial

Scripts/Examples

Sources