L10n:Silme: Difference between revisions
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
- Silme 0.5 - released on 11 May 2009
- Silme 0.7 - planned for end of June 2009
- Silme 0.8 - planned for end of August 2009
- Silme 0.9 - planned for end of Octover 2009
- Silme 1.0 - planned for end of November 2009
Tutorial
- Concepts
- Setting up environment
- Entity and EntityList
- L10nObject and L10nPackage
- File, SVN, SQL
- DTD, Properties, gettext, HTML, XLIFF
- Diffing between objects, packages
- Logging
- Command line example
- Webtool example
- GUI example
- Silme:Tutorial:Shortcuts