113 | | === About i18n/l10n support === |
114 | | |
115 | | The 0.12 branch of this plugin is prepared for localization (tooltip customization in calendar navigation). |
116 | | |
117 | | But English message texts are still the (POSIX) default. If this isn't your preferred language, you can |
118 | | 1. look, if it's already available from the [TracPluginTranslation Trac plugin l10n project] at [http://www.transifex.net/projects/p/Trac_Plugin-L10N/c/wikiticketcalendar Transifex] or |
119 | | 2. do it yourself (see the [t:wiki:CookBook/PluginL10N#Dotranslatorswork l10n cookbook page for Trac plugins] for more details). |
120 | | |
121 | | You've done a new translation? Superb! Contributing your translation is highly appreciated. |
122 | | |
123 | | You could send it to the plugin's maintainer or contribute to [TracPluginTranslation Trac plugin l10n project] |
124 | | via [http://www.transifex.net/projects/p/Trac_Plugin-L10N/ Transifex]: |
125 | | |
126 | | Top translations: Trac_Plugin-L10N » [http://www.transifex.net/projects/p/Trac_Plugin-L10N/resource/etcalendar-locale-messages-pot_0/ etcalendar-locale-messages-pot_0][[BR]] |
127 | | [[Image(http://www.transifex.net/projects/p/Trac_Plugin-L10N/resource/etcalendar-locale-messages-pot_0/chart/image_png, title=Go to Trac_Plugin-L10N project page on Transifex.net, link=http://www.transifex.net/projects/p/Trac_Plugin-L10N/resource/etcalendar-locale-messages-pot_0/)]] |
128 | | |
129 | | Kindly provided by [[Image(http://sw.transifex.net/3/static/charts/images/tx-logo-micro.png, link=http://www.transifex.net/, title=the open translation platform, valign=bottom)]] |
130 | | |
131 | | Preparing the plugin from source requires '''no additional steps''' for compiling message catalog files. Only to include translations marked as `# fuzzy` by the translator, you'll want to do a manual message catalog compilation with the extra `-f` argument before packaging: |
132 | | {{{ |
133 | | cd wikiticketcalendarmacro/ |
134 | | python ./setup.py compile_catalog -f |
135 | | python ./setup.py bdist_egg |
136 | | }}} |
137 | | |
138 | | Complaints about missing `locale` directory are often a side-effect of failure to compile any message catalog for inclusion into Python egg, hence the whole path is missing. Due to a known Trac issue, Babel has to be installed prior to Trac, to get it all working as expected. |
139 | | |
140 | | Again, for more details see the [t:wiki:CookBook/PluginL10N#Compileanduseit l10n cookbook page for Trac plugins]. |
141 | | |
142 | | |
158 | | For the latest code see WikiCalendarMacro. The information below is historic by now. |
159 | | |
160 | | You can: |
161 | | A. check out !WikiTicketCalendarMacro from [http://trac-hacks.org/svn/wikiticketcalendarmacro here] using Subversion; |
162 | | B. or [source:wikiticketcalendarmacro browse the source] and just save a file with the Trac repository browser; |
163 | | * [browser:wikiticketcalendarmacro/branches/0.12 0.12] with [#Abouti18nl10nsupport i18n support] |
164 | | * [browser:wikiticketcalendarmacro/branches/0.11 0.11]/0.12 ''without'' i18n ^1^ |
165 | | * [browser:wikiticketcalendarmacro/branches/0.10 0.10] depreciated/unmaintained, security concerns unresolved - see #7239. |
166 | | C. or download the zipped source from [download:wikiticketcalendarmacro here]; |
167 | | |
168 | | ^1^ Note: The 0.11 single-file macro install is significantly smaller than the Python egg with translations,[[BR]] |
169 | | and there's no visible difference to the genuine 0.12 version, as long as you don't use localization for Trac 0.12. |
170 | | |
171 | | ^2^ Note: The original version of the macro was hosted [http://macgeek.dyndns.org/software/Trac_WikiTicketCalendar here] and it's outdated. |
172 | | |
173 | | ^3^ Note: For `trunk` development branch look at the WikiCalendarMacro, since code for both macros has been merged. |
174 | | |
| 128 | For the latest code see WikiCalendarMacro. Both macros have been merged. |