Changes between Version 5 and Version 6 of TranslationManagerPlugin
- Timestamp:
- Mar 13, 2015, 10:38:09 AM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TranslationManagerPlugin
v5 v6 9 9 The goal of this Trac plugin is to manage translations of your source code for different languages. 10 10 11 The intentionis to support different file formats such as:11 The objective is to support different file formats such as: 12 12 - Java [http://en.wikipedia.org/wiki/Java_resource_bundle resource bundle], ''currently the main goal'' 13 13 - [http://en.wikipedia.org/wiki/Gettext GNU Gettext] (Portable Objects - PO), used for Python, C … … 19 19 The idea is to use `properties` files from subversion control (such as SVN). It should be parametrized in `trac.ini` file, which files (possibly with an asterix as a wilcard) should be editable. These files should be displayed as a table like: 20 20 21 ||= Key =||= English =||= Deutsch=||21 ||= '''Key''' =||= '''English''' =||= '''Deutsch''' =|| 22 22 || Common.German || German || Deutsch || 23 23 || Common.Cancel || Cancel || Abbrechen || … … 25 25 ==== Workflow 26 26 27 When saving translations it should be commit ed to subversion control (when permissions are sufficient, e.g. as developer) or a diff / patch file should be created. This patch file should be stored at a specific place with a comment, so developers can review them and then adopt them by committing to version control.27 When saving translations it should be committed to subversion control (when permissions are sufficient, e.g. as developer) or a diff / patch file should be created. This patch file should be stored at a specific place with a comment, so developers can review them and then adopt them by committing to version control. 28 28 29 29 ==== Needed Permissions … … 31 31 TM for TranslationManager 32 32 33 ||= Permission =||= Used for=||33 ||= '''Permission''' =||= '''Used for''' =|| 34 34 || TM_VIEW || only viewing translations || 35 35 || TM_EDIT || edit translations and submitting to SVN || … … 38 38 || TM_ADMIN ('''missing''') || all above || 39 39 40 ==== Needed configuration 40 == !Bugs/Feature Requests 41 42 Existing bugs and feature requests for TranslationManagerPlugin are 43 [report:9?COMPONENT=TranslationManagerPlugin here]. 44 45 If you have any issues, create a 46 [http://trac-hacks.org/newticket?component=TranslationManagerPlugin&owner=framay new ticket]. 47 48 [[TicketQuery(component=TranslationManagerPlugin&group=type,format=progress)]] 49 50 == Download 51 52 Download the zipped source from [export:translationmanagerplugin here]. 53 54 == Source 55 56 You can check out TranslationManagerPlugin from [http://trac-hacks.org/svn/translationmanagerplugin here] using Subversion, or [source:translationmanagerplugin browse the source] with Trac. 57 58 == Installation 59 60 ''The project is currently in specification phase. It will start in Autumn 2014.'' 61 62 == Configuration 41 63 42 64 {{{#!ini … … 52 74 }}} 53 75 54 == !Bugs/Feature Requests55 56 Existing bugs and feature requests for TranslationManagerPlugin are57 [report:9?COMPONENT=TranslationManagerPlugin here].58 59 If you have any issues, create a60 [http://trac-hacks.org/newticket?component=TranslationManagerPlugin&owner=framay new ticket].61 62 == Download63 64 Download the zipped source from [export:translationmanagerplugin here].65 66 == Source67 68 You can check out TranslationManagerPlugin from [http://trac-hacks.org/svn/translationmanagerplugin here] using Subversion, or [source:translationmanagerplugin browse the source] with Trac.69 70 == Installation71 72 ''The project is currently in specification phase. It will start in Autumn 2014.''73 74 76 == Recent Changes 75 77