1. 22 Jul, 2020 1 commit
  2. 23 Apr, 2020 1 commit
  3. 15 Apr, 2020 2 commits
    • anonym's avatar
      Unfuzzy PO files changed by refs: #17005. · a5e62488
      anonym authored
      I used this hacky approach:
      
          git diff 6b9e13f1^..origin/master  -- *.po > lots-of-fuzzy.patch
          patch -R -p1 < lots-of-fuzzy.patch
          git commit
      
      So I undid all the PO changes of #17005. The idea is to unfuzzy
      lots-of-fuzzy.patch and then apply this patch instead, and then squash
      those changes into the "revert" commit we made above, turning it into
      the commit I'm writing right now.
      
      The fuzzy cases I care aboute looke like this:
      
          -#, no-wrap
          -msgid "Online anonymity and censorship circumvention\n"
          +#, fuzzy, no-wrap
          +#| msgid "Online anonymity and censorship circumvention\n"
          +msgid "Online anonymity and censorship circumvention"
           msgstr "Onlineanonymität und Zensurumgehung\n"
      
      and should be transformed into this:
      
           #, no-wrap
          -msgid "Online anonymity and censorship circumvention\n"
          +msgid "Online anonymity and censorship circumvention"
          -msgstr "Onlineanonymität und Zensurumgehung\n"
          +msgstr "Onlineanonymität und Zensurumgehung"
      
      Behold this ugly state machine (my favored way of solving these kind
      of problems in small steps without having to think much about the
      whole problem):
      
          out = open('unfuzzy.patch', 'w')
          state = 0
          fuzzy_buf = ''
          unfuzzy_buf = ''
          File.read('lots-of-fuzzy.patch').each_line do |line|
            line = line.chomp
            fuzzy_buf   += line + "\n"
            if    state == 0 && line == '-#, no-wrap'
              state = 1
              unfuzzy_buf += " #, no-wrap\n"
            elsif state == 1 && /^-msgid ".*\\n"/.match(line)
              state = 2
              unfuzzy_buf += line + "\n"
            elsif state == 1 && line == '-msgstr ""'
              ;
            elsif state == 2 && line == '+#, fuzzy, no-wrap'
              state = 3
            elsif state == 3 && /^\+#| msgid ".*\\n"/.match(line)
              state = 4
            elsif state == 4 && /^\+msgid ".*"/.match(line)
              state = 5
              unfuzzy_buf += line + "\n"
            elsif state == 5 && /^ msgstr ".*\\n"/.match(line)
              state = 6
              unfuzzy_buf += "-" + line[1..] + "\n"
              unfuzzy_buf += "+" + line[1..-4] + '"' + "\n"
            elsif state == 6 && /^\s*$/.match(line)
              state = 0
              # Eh, so in total the above transformations mean that our hunk
              # results in one less line, so the diff offset is off by one =>
              # bad patch! So we just add a line that we easily can remove
              # later. :)
              unfuzzy_buf += "+########sdf9s7d87fyusdf98sd7f098sd7f09sduf09uj######\n"
              unfuzzy_buf += line + "\n"
              out.write(unfuzzy_buf)
              fuzzy_buf = ''
              unfuzzy_buf = ''
            else
              state = 0
              out.write(fuzzy_buf)
              fuzzy_buf = ''
              unfuzzy_buf = ''
            end
          end
      
      Then I applied unfuzzy.patch and used sed to kill the weird lines I
      had to introduce (see above):
      
          pattern="########sdf9s7d87fyusdf98sd7f098sd7f09sduf09uj######"
          for f in $(git grep -l ${pattern}); do
              sed -i "/${pattern}/d" ${f}
          done
      
      and squashed, and now we have 1386 fewer fuzzy strings, yay! And
      po_lint does not complain, which seems like a good sign. :)
      a5e62488
    • sajolida's avatar
      Update PO files · f436cb0a
      sajolida authored
      f436cb0a
  4. 12 Apr, 2020 1 commit
  5. 29 Aug, 2019 1 commit
  6. 11 Jul, 2019 2 commits
  7. 26 Jun, 2019 1 commit
    • intrigeri's avatar
      Revert .fr and .de translations to the version from our canonical master branch. · c7ed57b5
      intrigeri authored
      It's not clear whether the .fr and .de translation teams consider
      the work done on Weblate so far to be validated and better
      than what we have in Git so let's stick to the translations
      that went through our established process.
      
      I'll let these translation teams know about this revert and then they
      can choose what they do with it.
      c7ed57b5
  8. 29 Dec, 2018 1 commit
  9. 22 Nov, 2018 1 commit
  10. 26 Oct, 2018 1 commit
  11. 25 Oct, 2018 1 commit
  12. 18 Jan, 2018 1 commit
  13. 27 Dec, 2017 1 commit
  14. 26 Dec, 2017 1 commit
  15. 03 Aug, 2017 1 commit
  16. 31 Jul, 2017 1 commit
  17. 05 Jul, 2017 1 commit
  18. 01 Jul, 2017 1 commit
  19. 21 Sep, 2016 1 commit
  20. 17 Aug, 2016 1 commit
  21. 13 Jul, 2016 1 commit
  22. 24 Feb, 2015 1 commit
  23. 23 Feb, 2015 2 commits
  24. 27 Apr, 2014 1 commit
  25. 25 Apr, 2014 1 commit
  26. 26 Mar, 2014 1 commit
  27. 23 Feb, 2014 1 commit
  28. 28 Oct, 2013 1 commit
  29. 24 Oct, 2013 1 commit
    • Tails developers's avatar
      Move pages and update PO files · 4330d24d
      Tails developers authored
        - doc/first_steps/usb_installation to doc/first_steps/installation
        - doc/first_steps/usb_reset doc/first_steps/reset
        - doc/first_steps/usb_reset/linux doc/first_steps/reset/linux
        - doc/first_steps/usb_reset/windows doc/first_steps/reset/windows
        - doc/first_steps/usb_upgrade doc/first_steps/upgrade
        - doc/first_steps/manual_usb_installation doc/first_steps/installation/manual
        - doc/first_steps/manual_usb_installation/linux doc/first_steps/installation/manual/linux
        - doc/first_steps/manual_usb_installation/windows doc/first_steps/installation/manual/windows
        - doc/first_steps/manual_usb_installation/mac doc/first_steps/installation/manual/mac
        - contribute/design/usb_installation contribute/design/installation
      4330d24d
  30. 09 Sep, 2013 1 commit
  31. 04 Sep, 2013 2 commits
  32. 13 Mar, 2013 1 commit
  33. 09 Mar, 2013 1 commit
  34. 24 Jan, 2013 1 commit
  35. 20 Dec, 2012 1 commit
  36. 20 Nov, 2012 1 commit