Skip to content
Snippets Groups Projects
  1. Apr 21, 2016
    • Michael's avatar
      Update ajax.tasks.php and ajax.tickets.php · f3205662
      Michael authored
      Note: Since I'm not sure if that's all (replacing %s %s with %1$s %2$s) which is necessary to make this work, I'm sorry in advance for a potential "bad commit".
      
      As already written on Crowdin, in German the order is wrong, so my suggestion is to make it possible to change the order by transforming "%s %s" to "%1$s and %2$s".
      Format in English: Successfully assigned 4 selected tasks
      Needed German: Successfully 4 selected tasks assigned
      f3205662
    • Michael's avatar
  2. Apr 20, 2016
  3. Apr 19, 2016
    • Michael's avatar
      Update task.assignment.alert.yaml · ce661bfd
      Michael authored
      Looks like some copy&paste issue, replaced "ticket" with "task".
      ce661bfd
    • Michael's avatar
      Update ajax.tasks.php · 6e0ddf2e
      Michael authored
      Too much splitting here... just realized it when I looked at Crowdin that the German translations sounds like a Google Translation - so basically ok, but obviously wrong.
      Reason is that you often don't know what %s stands for and here %s was splitted up into another string with antoher %s which is definitely too much for good :/
      6e0ddf2e
    • Jared Hancock's avatar
      forms: Fix lag updating the CDATA table · 33455cae
      Jared Hancock authored
      This fixes an issue where the CDATA table is updated with the OLD version of
      an answer after it is updated. That is, after an answer is updated, the
      CDATA table is also updated to reflect the change; however, the old content
      of the answer value is used when updating the CDATA value.
      33455cae
  4. Apr 18, 2016
    • Michael's avatar
      Update ajax.tickets.php · 83e0da53
      Michael authored
      Fix translation so it makes sense.
      Before: "Unable to change status for 2 any of the selected tickets" - sounds wired
      After: "Unable to change status of 2 selected tickets" - sounds correct and fits into the rest of the translation scheme ;)
      83e0da53
  5. Apr 15, 2016
  6. Apr 14, 2016
  7. Apr 12, 2016
    • Michael's avatar
      i18n v1.10 translation issues · 1ac8525d
      Michael authored
      Hi Jared @greezybacon,
      
      while translating the new version we from the core of the german translation team (@mfelber and I) ran across several issues with some strings and we opened a lot of issues over at Crowdin, but I think the better way is to propose several PRs here at Github for all the issues (or a large PR with all the issues and a commit for each issue, so you can cherrypick commits).
      
      Before opening all those PRs / one large PR, I just like to know what's the best way to do so (which branch to be used - develop? develop-next?, what type of PR - large PR with several commits? several PRs for each issue? and so on) or if you prefer to look at the issues over at Crowdin and we shall continue opening them there?
      
      The changes within this PR are suggesting to remove the extra "REOPEN %s" and "CLOSE %s" translations since it's really hard to understand what you really translate / in which context you translate here - especially when NOT looking at the source code. Since most translators in my opinion will translate the 3 current strings:
       - Are you sure you want to %s
      - CLOSE %s
      - selected task / selected tasks
      in another way as they would translate the suggestion within this PR:
      - Are you sure you want to CLOSE %s
      - selected task / selected tasks
      I think it'd make sense to change it.
      
      Would be great if you could advise on how to proceed with this and all the other issues we already opened at Crowdin.
      
      Thanks in advance!
      
      Cheers
      Michael
      1ac8525d
  8. Apr 08, 2016
  9. Apr 04, 2016
  10. Mar 30, 2016
  11. Mar 29, 2016
  12. Mar 28, 2016
  13. Mar 27, 2016
  14. Mar 26, 2016
  15. Mar 25, 2016
    • Peter Rotich's avatar
      bug: Date Picker · 3c92a71a
      Peter Rotich authored
      Add year to php to Date Picker (js) translation table
      3c92a71a
    • Peter Rotich's avatar
      Bug: Due date time dropdown · a20afd01
      Peter Rotich authored
      Make sure due date time dropdown display matches the option value.
      a20afd01
    • Peter Rotich's avatar
      Fix bug in Misc::user2gmtime routine · 21e5da1b
      Peter Rotich authored
      Stop doing double timezone offset
      21e5da1b
    • Jared Hancock's avatar
      orm: Add MySQLi executor without prepared statements · 4f8f236d
      Jared Hancock authored
      Simplified executor which uses the mysqli_query() function to process
      queries. This method is faster on MySQL as it doesn't require the PREPARE
      overhead, nor require two trips to the database per query. All parameters
      are escaped and placed directly into the SQL statement.
      
      This executor extends the traditional mysqli_fetch_xxx() methods by casting
      non-null numeric field values to PHP numeric types.
      4f8f236d
    • Jared Hancock's avatar
      export: Pre-fetch staff objects · aa9ab3d9
      Jared Hancock authored
      This is required because using unbuffered MySQL queries means that no other
      SQL queries can be run until the export is finished. Since the Staff model
      will lazily query the config table, the queries need to be fetched in
      advance.
      aa9ab3d9
Loading