Version 4 (modified by figaro, 8 years ago) (diff)

Cosmetic changes, removed dead link, tagged with nolicense

Language translation of changeset messages in timeline using Google Language API


JavaScript add-on that translates changeset comments in Trac timeline using Google AJAX Language API version 1.

Bugs/Feature Requests

Existing bugs and feature requests for GoogleTranslateTimelineScript are here.

If you have any issues, create a new ticket.


0 / 1


Download the zipped source from [download:googletranslatetimelinescript here].


You can check out GoogleTranslateTimelineScript from here using Subversion, or browse the source with Trac.


Place timeline.translate.js into your project htdocs/ directory. Merge the following site.html example with your environment's templates/site.html head section:

<html xmlns=""
      xmlns:py="" py:strip="">
  <!-- Custom match templates go here -->

  <head py:match="head" py:attrs="select('@*')">

    <py:if test="req.environ['PATH_INFO'] == '/timeline'">
      <!-- Timeline specific - changeset comment translations using Google API -->
      <script type="text/javascript" src=""></script>
      <script type="text/javascript" src="${'site/timeline.translate.js')}"></script>


Tune timeline.translate.js to match you source/target language.

Recent Changes

4992 by techtonik on 2008-12-09 17:48:39
import code
4991 by techtonik on 2008-12-09 17:39:05
New hack GoogleTranslateTimelineScript, created by techtonik


Author: techtonik
Maintainer: anatoly techtonik