<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>1d513a4750a6094063f6061842c37af312c872a7</id>
      </parent>
    </parents>
    <author>
      <name>Aimee</name>
      <email>aimee@edendevelopment.co.uk</email>
    </author>
    <url>http://github.com/sermoa/translate/commit/b041762bda4380b68851f8412b8854eb3af6a628</url>
    <id>b041762bda4380b68851f8412b8854eb3af6a628</id>
    <committed-date>2009-06-17T16:30:03-07:00</committed-date>
    <authored-date>2009-06-17T16:30:03-07:00</authored-date>
    <message>Add a clarification in the README about how to call the google translate rake task with the environment variables.</message>
    <tree>ca61bd424daaa3bb626eb2cf8c7bde45ba196a19</tree>
    <committer>
      <name>Aimee</name>
      <email>aimee@edendevelopment.co.uk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>14d94aaf6c4211aecae9cc1a01e8e6561a7c4868</id>
      </parent>
    </parents>
    <author>
      <name>Aimee</name>
      <email>aimee@edendevelopment.co.uk</email>
    </author>
    <url>http://github.com/sermoa/translate/commit/1d513a4750a6094063f6061842c37af312c872a7</url>
    <id>1d513a4750a6094063f6061842c37af312c872a7</id>
    <committed-date>2009-06-17T16:28:18-07:00</committed-date>
    <authored-date>2009-06-17T16:28:18-07:00</authored-date>
    <message>I quite like having the whole string displayed, rather than just the first 40 characters.</message>
    <tree>a1f39557f06d7c353f20c7ade1d125de6404792f</tree>
    <committer>
      <name>Aimee</name>
      <email>aimee@edendevelopment.co.uk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b2719d50872df60e8d5e786180ecff214475aa42</id>
      </parent>
    </parents>
    <author>
      <name>Aimee</name>
      <email>aimee@edendevelopment.co.uk</email>
    </author>
    <url>http://github.com/sermoa/translate/commit/14d94aaf6c4211aecae9cc1a01e8e6561a7c4868</url>
    <id>14d94aaf6c4211aecae9cc1a01e8e6561a7c4868</id>
    <committed-date>2009-06-17T16:10:10-07:00</committed-date>
    <authored-date>2009-06-17T16:10:10-07:00</authored-date>
    <message>Use Prototype's gsub to replace more than one interpolated variable.
Fortunately Google ignores words surrounded by underscores.
The use of two or three underscores helps us put the variable back together again
without worrying about the tricky anonymous function and match variables.</message>
    <tree>716be22bd9d564b310770553a1b2e6ee4bc13c84</tree>
    <committer>
      <name>Aimee</name>
      <email>aimee@edendevelopment.co.uk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2ceb99e29f8b149e0cf9c2c4bf0d6dc6585b3a5a</id>
      </parent>
    </parents>
    <author>
      <name>Aimee</name>
      <email>aimee@edendevelopment.co.uk</email>
    </author>
    <url>http://github.com/sermoa/translate/commit/b2719d50872df60e8d5e786180ecff214475aa42</url>
    <id>b2719d50872df60e8d5e786180ecff214475aa42</id>
    <committed-date>2009-06-17T15:53:15-07:00</committed-date>
    <authored-date>2009-06-17T15:53:15-07:00</authored-date>
    <message>Use underscores to indicate words which Google should not try to translate.</message>
    <tree>0c7960d6664e1366763a1f3a2638a7d7b07099ec</tree>
    <committer>
      <name>Aimee</name>
      <email>aimee@edendevelopment.co.uk</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6203065377f229fb1b538040ed206731a2844412</id>
      </parent>
    </parents>
    <author>
      <name>KieranP</name>
      <email>kieran@katipo.co.nz</email>
    </author>
    <url>http://github.com/sermoa/translate/commit/2ceb99e29f8b149e0cf9c2c4bf0d6dc6585b3a5a</url>
    <id>2ceb99e29f8b149e0cf9c2c4bf0d6dc6585b3a5a</id>
    <committed-date>2009-05-27T21:37:34-07:00</committed-date>
    <authored-date>2009-05-27T21:37:34-07:00</authored-date>
    <message>When sending strings to google, if they contained variables, the string would get messed up. So escape it to something google doesn't edit, and reassemble the string when a response comes back from the request.</message>
    <tree>4b1f3e9baa43f405c36f59fde37c6f821330490a</tree>
    <committer>
      <name>KieranP</name>
      <email>kieran@katipo.co.nz</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>7e01079d862c26340710f371566cc38f7892f06e</id>
      </parent>
    </parents>
    <author>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </author>
    <url>http://github.com/sermoa/translate/commit/6203065377f229fb1b538040ed206731a2844412</url>
    <id>6203065377f229fb1b538040ed206731a2844412</id>
    <committed-date>2009-04-20T01:46:34-07:00</committed-date>
    <authored-date>2009-04-20T01:46:34-07:00</authored-date>
    <message>When editing texts within a single locale (from and to locale are the same) - don't exclude texts that are nil. Thanks ozataman for reporting and providing a fix for this.</message>
    <tree>9604a22d67c6b90c928546cc9917bf4cdb7e109a</tree>
    <committer>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f667dd44752711a87d2991973fe3fe28b9c82c67</id>
      </parent>
    </parents>
    <author>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </author>
    <url>http://github.com/sermoa/translate/commit/7e01079d862c26340710f371566cc38f7892f06e</url>
    <id>7e01079d862c26340710f371566cc38f7892f06e</id>
    <committed-date>2009-04-16T02:41:44-07:00</committed-date>
    <authored-date>2009-04-16T02:41:44-07:00</authored-date>
    <message>Disabled CSRF protection since it seemed to cause issues with active record session store. Removed .git.bak dir previously committed by mistake</message>
    <tree>7e97e2e84f1dbe8bc96329591daddb5ad4b6e987</tree>
    <committer>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4d0be66f294bde781cfeeaf3ad01e931b34b9367</id>
      </parent>
    </parents>
    <author>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </author>
    <url>http://github.com/sermoa/translate/commit/f667dd44752711a87d2991973fe3fe28b9c82c67</url>
    <id>f667dd44752711a87d2991973fe3fe28b9c82c67</id>
    <committed-date>2009-03-25T02:02:36-07:00</committed-date>
    <authored-date>2009-03-25T02:02:36-07:00</authored-date>
    <message>Bug fix: always filter out keys with non-string texts. Thanks Simon IONG for reporting this.</message>
    <tree>93839852fda041550eae813fa79340881bb93935</tree>
    <committer>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>37dd596e84872813e4a90a4b01f63901850ef5a5</id>
      </parent>
    </parents>
    <author>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </author>
    <url>http://github.com/sermoa/translate/commit/4d0be66f294bde781cfeeaf3ad01e931b34b9367</url>
    <id>4d0be66f294bde781cfeeaf3ad01e931b34b9367</id>
    <committed-date>2009-03-20T02:36:02-07:00</committed-date>
    <authored-date>2009-03-20T02:36:02-07:00</authored-date>
    <message>Bringing down page load times for the translate UI from about 2 seconds to half a second (for our app with 2000 messages) by caching keys extracted from I18n lookups. Bug fix: don't bomb if displaying changed when there is no log file</message>
    <tree>580992e2dbc8990b20755774a96dfcb1c61bbd62</tree>
    <committer>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>b3f260f542ba28a06ac03b07b575525f981dfa7d</id>
      </parent>
    </parents>
    <author>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </author>
    <url>http://github.com/sermoa/translate/commit/37dd596e84872813e4a90a4b01f63901850ef5a5</url>
    <id>37dd596e84872813e4a90a4b01f63901850ef5a5</id>
    <committed-date>2009-03-19T08:12:25-07:00</committed-date>
    <authored-date>2009-03-19T08:12:25-07:00</authored-date>
    <message>Implemented test for the changed filter in translate controller</message>
    <tree>9903897e35eb0ddbebd786898dfcac8243746511</tree>
    <committer>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d2d4cf2b8710d7b7d50d35a99eb9c2c8f0655450</id>
      </parent>
    </parents>
    <author>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </author>
    <url>http://github.com/sermoa/translate/commit/b3f260f542ba28a06ac03b07b575525f981dfa7d</url>
    <id>b3f260f542ba28a06ac03b07b575525f981dfa7d</id>
    <committed-date>2009-03-19T07:34:17-07:00</committed-date>
    <authored-date>2009-03-19T07:34:17-07:00</authored-date>
    <message>Removed spec/debug.log</message>
    <tree>a07130114c95c9307273614a68e21a70afc2c20e</tree>
    <committer>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>900665411a7ab5d6c3b8f30f1636185efbbae8c8</id>
      </parent>
    </parents>
    <author>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </author>
    <url>http://github.com/sermoa/translate/commit/d2d4cf2b8710d7b7d50d35a99eb9c2c8f0655450</url>
    <id>d2d4cf2b8710d7b7d50d35a99eb9c2c8f0655450</id>
    <committed-date>2009-03-19T07:33:45-07:00</committed-date>
    <authored-date>2009-03-19T07:33:45-07:00</authored-date>
    <message>Bugfix in translate log - made sure the right locale is logged. Added changed filter to the UI so now you can see texts in the from locale that have been changed and potentially need re-translation</message>
    <tree>b80d1c8e7d7346e940f2a4548340ef6872da7efe</tree>
    <committer>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9f0260762a912c01a7970d35255a3cc016ef437e</id>
      </parent>
    </parents>
    <author>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </author>
    <url>http://github.com/sermoa/translate/commit/900665411a7ab5d6c3b8f30f1636185efbbae8c8</url>
    <id>900665411a7ab5d6c3b8f30f1636185efbbae8c8</id>
    <committed-date>2009-03-19T05:07:47-07:00</committed-date>
    <authored-date>2009-03-19T05:07:47-07:00</authored-date>
    <message>Logging which text a translation was translated from. This will enable us to deal with text changes in texts in the from locale</message>
    <tree>ee80b63ccda1093bf1241f4e9845b7453b7a34ad</tree>
    <committer>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cbbc29e348403d0a4a6277c276a3eeac1996b6b4</id>
      </parent>
    </parents>
    <author>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </author>
    <url>http://github.com/sermoa/translate/commit/9f0260762a912c01a7970d35255a3cc016ef437e</url>
    <id>9f0260762a912c01a7970d35255a3cc016ef437e</id>
    <committed-date>2009-03-19T03:39:51-07:00</committed-date>
    <authored-date>2009-03-19T03:39:51-07:00</authored-date>
    <message>Also pickup keys in lookups in javascript files assuming the babilu plugin is used, i.e. that the I18n.t('key') syntax is used. Changed Rakefile and spec_helper.rb to reflect whas the rspec-plugin-generator generates, assuming that is best practice</message>
    <tree>30136ac997bfb8fcb22f2db0c6d7d5521f5f14de</tree>
    <committer>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>65c937e317bdb48120a50914281b3f45fa3b5da9</id>
      </parent>
    </parents>
    <author>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </author>
    <url>http://github.com/sermoa/translate/commit/cbbc29e348403d0a4a6277c276a3eeac1996b6b4</url>
    <id>cbbc29e348403d0a4a6277c276a3eeac1996b6b4</id>
    <committed-date>2009-03-19T02:26:59-07:00</committed-date>
    <authored-date>2009-03-19T02:26:59-07:00</authored-date>
    <message>When translating between two different locales - only show keys that have texts in the locale being translated from</message>
    <tree>9d6c77924b992dd5143c8e3bbb904a92325c3cd4</tree>
    <committer>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>14b3facf3a6eab255874c67964320a835fbb1c6e</id>
      </parent>
    </parents>
    <author>
      <name>Richard Johansson</name>
      <email>richard@newsdesk.se</email>
    </author>
    <url>http://github.com/sermoa/translate/commit/65c937e317bdb48120a50914281b3f45fa3b5da9</url>
    <id>65c937e317bdb48120a50914281b3f45fa3b5da9</id>
    <committed-date>2009-03-18T07:48:39-07:00</committed-date>
    <authored-date>2009-03-18T07:48:39-07:00</authored-date>
    <message>Output info about time elapsed.</message>
    <tree>b676d9fb82fe901246b1a4b8e39e145b30508857</tree>
    <committer>
      <name>Richard Johansson</name>
      <email>richard@newsdesk.se</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>6957c62a427bf4a1a001d2ddaaf8b1e794436628</id>
      </parent>
    </parents>
    <author>
      <name>Richard Johansson</name>
      <email>richard@newsdesk.se</email>
    </author>
    <url>http://github.com/sermoa/translate/commit/14b3facf3a6eab255874c67964320a835fbb1c6e</url>
    <id>14b3facf3a6eab255874c67964320a835fbb1c6e</id>
    <committed-date>2009-03-17T03:34:17-07:00</committed-date>
    <authored-date>2009-03-17T03:34:17-07:00</authored-date>
    <message>Updated the Google Translate task to handle timeout errors. Also ensured all objects passed to Google are strings.</message>
    <tree>eaab166065bc941ffdcdda0f81cc337c9a532f27</tree>
    <committer>
      <name>Richard Johansson</name>
      <email>richard@newsdesk.se</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>878ac4db500866483fea378bed643f16acea0ca8</id>
      </parent>
    </parents>
    <author>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </author>
    <url>http://github.com/sermoa/translate/commit/6957c62a427bf4a1a001d2ddaaf8b1e794436628</url>
    <id>6957c62a427bf4a1a001d2ddaaf8b1e794436628</id>
    <committed-date>2009-03-16T09:34:50-07:00</committed-date>
    <authored-date>2009-03-16T09:34:50-07:00</authored-date>
    <message>Added rake task translate:google for auto translations with Google Translate. Added Translate module to lib/translate.rb to avoid require issues.</message>
    <tree>e984345c24fa63170961925cb7fb7581be114e53</tree>
    <committer>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bc5848812e48bba36b251aa4672c8fa8c1255e11</id>
      </parent>
    </parents>
    <author>
      <name>Tim Nilson</name>
      <email>timnilson@gmail.com</email>
    </author>
    <url>http://github.com/sermoa/translate/commit/878ac4db500866483fea378bed643f16acea0ca8</url>
    <id>878ac4db500866483fea378bed643f16acea0ca8</id>
    <committed-date>2009-03-06T12:36:31-08:00</committed-date>
    <authored-date>2009-03-06T12:36:31-08:00</authored-date>
    <message>Added an Ajax &quot;Auto Translate&quot; link to the UI which utilizes Google Translate to translate a string. The translated string is then placed into the form field for further review and clean-up prior to saving.</message>
    <tree>8e2439f1673186a6661df33df9235129a68c7f97</tree>
    <committer>
      <name>Tim Nilson</name>
      <email>timnilson@gmail.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>034ff2526e9e5b00ed62b252e28abc70540ef310</id>
      </parent>
    </parents>
    <author>
      <name>Kieran Pilkington</name>
      <email>kieran@katipo.co.nz</email>
    </author>
    <url>http://github.com/sermoa/translate/commit/bc5848812e48bba36b251aa4672c8fa8c1255e11</url>
    <id>bc5848812e48bba36b251aa4672c8fa8c1255e11</id>
    <committed-date>2009-02-23T18:28:42-08:00</committed-date>
    <authored-date>2009-02-23T18:28:42-08:00</authored-date>
    <message>enhancement: providing option to sort the output of the yaml file. Pass in SORT=true when running the translate:merge_keys rake task.</message>
    <tree>365e21877887e7a04996babdbc260d38062cc57d</tree>
    <committer>
      <name>Kieran Pilkington</name>
      <email>kieran@katipo.co.nz</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>29133eec590260cf40949c66d7f80bb52d9efe13</id>
      </parent>
    </parents>
    <author>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </author>
    <url>http://github.com/sermoa/translate/commit/034ff2526e9e5b00ed62b252e28abc70540ef310</url>
    <id>034ff2526e9e5b00ed62b252e28abc70540ef310</id>
    <committed-date>2009-02-06T03:01:15-08:00</committed-date>
    <authored-date>2009-02-06T03:01:15-08:00</authored-date>
    <message>Added lost_in_translation and merge_keys rake tasks</message>
    <tree>790fcfd94a787882b18304c579080f20c854fa5e</tree>
    <committer>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9287e2fadcbf0ee77c7ef13e3b3be12da342d96b</id>
      </parent>
    </parents>
    <author>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </author>
    <url>http://github.com/sermoa/translate/commit/29133eec590260cf40949c66d7f80bb52d9efe13</url>
    <id>29133eec590260cf40949c66d7f80bb52d9efe13</id>
    <committed-date>2009-01-30T01:05:00-08:00</committed-date>
    <authored-date>2009-01-30T01:05:00-08:00</authored-date>
    <message>Make Translate::Storage constructor insensitive to whether locale is string or symbol</message>
    <tree>a0f877444bc25f3c973cb548c4ff5e3862f8457c</tree>
    <committer>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2e8464e63758c0c5db930cb994e207e6dbea9621</id>
      </parent>
    </parents>
    <author>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </author>
    <url>http://github.com/sermoa/translate/commit/9287e2fadcbf0ee77c7ef13e3b3be12da342d96b</url>
    <id>9287e2fadcbf0ee77c7ef13e3b3be12da342d96b</id>
    <committed-date>2009-01-22T00:13:10-08:00</committed-date>
    <authored-date>2009-01-22T00:13:10-08:00</authored-date>
    <message>Minor corrections in the README</message>
    <tree>08445aedf872408ede0bb5cd1e2373444414f7a0</tree>
    <committer>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>bdbf24e239eafa73a20c0ebeea0094a894a58745</id>
      </parent>
    </parents>
    <author>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </author>
    <url>http://github.com/sermoa/translate/commit/2e8464e63758c0c5db930cb994e207e6dbea9621</url>
    <id>2e8464e63758c0c5db930cb994e207e6dbea9621</id>
    <committed-date>2009-01-21T07:47:01-08:00</committed-date>
    <authored-date>2009-01-21T07:47:01-08:00</authored-date>
    <message>Updating README with new Github URL</message>
    <tree>b439f9c6a41e5abbb690375a455f7c84b71b32fd</tree>
    <committer>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </committer>
  </commit>
  <commit>
    <parents type="array"/>
    <author>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </author>
    <url>http://github.com/sermoa/translate/commit/bdbf24e239eafa73a20c0ebeea0094a894a58745</url>
    <id>bdbf24e239eafa73a20c0ebeea0094a894a58745</id>
    <committed-date>2009-01-21T07:40:20-08:00</committed-date>
    <authored-date>2009-01-21T07:40:20-08:00</authored-date>
    <message>First commit</message>
    <tree>9ad7a1ec90bf682dbd738ea27cc906db90a35b27</tree>
    <committer>
      <name>Peter Marklund</name>
      <email>peter_marklund@fastmail.fm</email>
    </committer>
  </commit>
</commits>
