L10n:Silme: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Created page with 'Silme is a python library intended to improve L10n development. == Releases == * Silme 0.5 * Silme 0.7')
 
 
(15 intermediate revisions by 4 users not shown)
Line 1: Line 1:
Silme is a python library intended to improve L10n development.
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 ==
== Releases ==


* [[Silme:0.5|Silme 0.5]]
* [[Silme:0.5|Silme 0.5]] - released on May 11th 2009
* [[Silme:0.7|Silme 0.7]]
** [[Silme:0.5.1|Silme 0.5.1]] - released on June 3rd 2009
* [[Silme:0.7|Silme 0.7]] - released in July 2009
* [[Silme:0.8|Silme 0.8]] - released on October 4th 2009
* [[Silme:0.9|Silme 0.9]] - planned for end of May 2010
* [[Silme:1.0|Silme 1.0]] - planned for ???
* [[Silme:1.1|Silme 1.1]] - planned for ???
 
== 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|Tips and tricks]]
 
== Scripts/Examples ==
 
* [[Silme:Tools| Tools using silme that can be used as examples]]
 
== Sources ==
 
* [http://hg.mozilla.org/l10n/silme http://hg.mozilla.org/l10n/silme]
 
 
== Wishlist ==
 
* [[Silme:Wishlist]]

Latest revision as of 12:14, 13 April 2010

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


Wishlist