[[TOC]] = Spanish translation of Trac / Traduccion al espanol de Trac = #title == Description == #description ^Esta rtwiki, no acepta algunos caracteres como acentos, ni modo :-(^ This hack consists in the spanish translation of [http://trac.edgewall.org Trac] user visible components. It's planned scope, is to realize the translation of following versions: * [http://trac.edgewall.org/browser/branches/0.10-stable 0.10-stable] (for legacy purposes only) * ''0.11'' '''(intentions temporarily stopped, [wiki:TracSpanishTranslation#about-0.11 read this why! ])''' [http://trac.edgewall.org Trac] will support internationalization in [http://trac.edgewall.org/milestone/0.12 Milestone 0.12]. Artifacts to be translated includes: * wiki-default * templates * Trac engine It will be based and inspired on work previously realized and kindly contributed. For comments about it, post in the following thread: * [http://groups.google.com/group/trac-users/browse_thread/thread/bfdb4b753789442e] == Important Note About 0.11 Spanish Translation == #about-0.11 Edgewall has created [http://babel.edgewall.org/ Babel] on 05/29/2007: > '''A collection of tools for internationalizing Python applications''' '''''Trac l10n/i18n will be powered by this new project.''''' Due to this, I'm not longer planning to realize translation of 0.11 until I internalize myself about this. If you are curious about this, take a look at [http://trac.edgewall.org/browser/sandbox/i18n] == References == #references * [T:wiki:TracTermsEs] - Spanish translation of some Trac Terms. * [T:wiki:TracL10N] - Propose and discuss Trac changes to support localization (previous contributions as attachments). * Trac on Edgewall, spanish translation related tickets: * #T1641 * #T3443 * #T5469 ''(Official coordination about Trac spanish translation, not related with this site, just reference)'' == Bugs/Feature Requests == #issues Existing bugs and feature requests for TracSpanishTranslation are [report:9?COMPONENT=TracSpanishTranslation here]. If you have any issues, create a [http://trac-hacks.org/newticket?component=TracSpanishTranslation&owner=jmt4b04d4v new ticket]. == Download == #download Download the zipped source from [download:tracspanishtranslation here]. == Source == #source You can check out TracSpanishTranslation from [http://trac-hacks.org/svn/tracspanishtranslation here] using Subversion, or [source:tracspanishtranslation browse the source] with Trac. == Patches for Trac releases == #trac-releases-patches As for now, '''''patches are not provided for Trac releases''''' ( 0.10.4 , 0.10.3.1 , 0.10.3, 0.10.2, 0.10.1 , 0.10 ...). Only one exception, patch for 0.10.4 ''is planned'' due to [comment:ticket:1719:2]. == Giving a try (0.10.5dev) == #try-it '''''Current patch, works against [https://trac.edgewall.com/browser/branches/0.10-stable Trac 0.10.5dev r5961] (changes in 0.10-stable branch up to rev5855)''''' === Trac engine and !ClearSilver templates (0.10.5dev) === #try-0.10.5dev-engine-templates Download patches from [download:tracspanishtranslation here] and apply them, '''''be aware to use patches for a corresponding Trac revision''''' (see [/log/tracspanishtranslation/0.10?verbose=on log messages] of provided patches). If patch fails for latest [http://trac.edgewall.org/browser/branches/0.10-stable 0.10-stable], maybe its out of date, [http://trac-hacks.org/newticket?component=TracSpanishTranslation&owner=jmt4b04d4v create a ticket] pointing which Trac revision you used. === Default Wiki Pages (0.10.5dev) === #try-0.10.5dev-wiki-default Download and replace Trac provided files, usually in '''{{{/usr/share/trac/templates}}}''' ''(TODO)''. === Patch Procedure (0.10.5dev) === #try-0.10.5dev-patch-procedure As for now, patches [#trac-releases-patches are not targeted against Trac releases], instead you must get a working copy of Trac 0.10-stable branch, get the patches (corresponding to a Trac range of revisions) and apply patches: * Get a working copy of ''Trac 0.10-stable branch'', for example: {{{ $ mkdir ~/tmp $ mkdir ~/tmp/0.10-stable $ svn co https://svn.edgewall.com/repos/trac/branches/0.10-stable ~/tmp/0.10-stable ... }}} * Get patches, for example: {{{ $ mkdir ~/tmp/0.10-stable-es-patches $ svn co https://trac-hacks.org/svn/tracspanishtranslation/0.10 ~/tmp/0.10-stable-es-patches ... }}} * ''Alternatively, download patches from [download:tracspanishtranslation here], unzip patches and apply patches, modify next secion as needed'' * Apply patches witch `patch` command: {{{ $ cd ~/tmp/0.10-stable $ patch -p0 -f < ../0.10-stable-es-patches/patchs/trac-spanish-python_utf-8.diff $ patch -p0 -f < ../0.10-stable-es-patches/patchs/trac-spanish-templates_utf-8.diff }}} == Recent Changes == #recent-changes [[ChangeLog(tracspanishtranslation, 3)]] == Discussion == #discussion >If I may, it's not a good idea to translate the various `log(...)` messages. [[br]] >Imagine that you get in trouble and trigger a Trac bug (unlikely, but not impossible :-) ). [[br]] >Then we ask for the log to understand what happened and ... we get in trouble! [[br]] >-- cboos You're right, created #1691 for tracking this issue, thanks. == Related tickets == #related-tickets * #1691 - Translation of log(...) messages may be a bad idea ('''CLOSED-fixed'''). * #1719 - Encoding trouble ('''CLOSED-fixed'''). * #1915 - 'trac-admin TRACENV upgrade' failed in patched trac-0.10.5dev ('''CLOSED-fixed''') * #1926 - Summary and Description fields in reports are broken, well sort of. Report 8 is broken ('''CLOSED-fixed''') * #1927 - Some wiki pages (default ones) are broken (don't render correctly) * #1928 - Include TrueHttpLogoutPatch in provided patches ('''CLOSED-fixed''') == Author/Contributors == #author-contributors '''Author:''' [wiki:jmt4b04d4v] [[BR]] '''Contributors:''' * Sergio Talens-Oliag (http://people.debian.org/~sto/)