1. 31 May, 2022 1 commit
  2. 27 May, 2022 9 commits
  3. 26 May, 2022 4 commits
    • Federico Mena Quintero's avatar
      Remove atk-po/ · 78567eef
      Federico Mena Quintero authored
      Everything is merged now into the main po/
      78567eef
    • Federico Mena Quintero's avatar
      Merge atk-po/LINGUAS into po/LINGUAS · fadc2666
      Federico Mena Quintero authored
      A true classic:
      
        cat po/LINGUAS atk-po/LINGUAS | sort | uniq
      fadc2666
    • Federico Mena Quintero's avatar
      1df9950e
    • Federico Mena Quintero's avatar
      Merge atk-po/*.po into po/*.po · 241484d8
      Federico Mena Quintero authored
      Done with this Python script:
      
      import subprocess
      
      po_files = [
          'ab.po',
          'an.po',
          'as.po',
          'ast.po',
          'be.po',
          'bg.po',
          'bn_IN.po',
          'bs.po',
          'ca.po',
          'ca@valencia.po',
          'cs.po',
          'da.po',
          'de.po',
          'el.po',
          'en_CA.po',
          'en_GB.po',
          'eo.po',
          'es.po',
          'et.po',
          'eu.po',
          'fa.po',
          'fi.po',
          'fr.po',
          'fur.po',
          'ga.po',
          'gd.po',
          'gl.po',
          'gu.po',
          'he.po',
          'hi.po',
          'hr.po',
          'hu.po',
          'id.po',
          'is.po',
          'it.po',
          'ja.po',
          'kk.po',
          'km.po',
          'kn.po',
          'ko.po',
          'lt.po',
          'lv.po',
          'ml.po',
          'mr.po',
          'ms.po',
          'nb.po',
          'ne.po',
          'nl.po',
          'oc.po',
          'or.po',
          'pa.po',
          'pl.po',
          'pt_BR.po',
          'pt.po',
          'ro.po',
          'ru.po',
          'sk.po',
          'sl.po',
          'sq.po',
          'sr@latin.po',
          'sr.po',
          'sv.po',
          'ta.po',
          'te.po',
          'tg.po',
          'tr.po',
          'ug.po',
          'uk.po',
          'uz@cyrillic.po',
          'vi.po',
          'zh_CN.po',
          'zh_HK.po',
          'zh_TW.po',
      ]
      
      atk_po_files = [
          'af.po',
          'am.po',
          'an.po',
          'ar.po',
          'as.po',
          'ast.po',
          'az.po',
          'be@latin.po',
          'be.po',
          'bg.po',
          'bn_IN.po',
          'bn.po',
          'bs.po',
          'ca.po',
          'ca@valencia.po',
          'ckb.po',
          'cs.po',
          'cy.po',
          'da.po',
          'de.po',
          'dz.po',
          'el.po',
          'en_CA.po',
          'en_GB.po',
          'en@shaw.po',
          'eo.po',
          'es.po',
          'et.po',
          'eu.po',
          'fa.po',
          'fi.po',
          'fr.po',
          'fur.po',
          'ga.po',
          'gd.po',
          'gl.po',
          'gu.po',
          'he.po',
          'hi.po',
          'hr.po',
          'hu.po',
          'hy.po',
          'id.po',
          'is.po',
          'it.po',
          'ja.po',
          'ka.po',
          'kk.po',
          'km.po',
          'kn.po',
          'ko.po',
          'ku.po',
          'li.po',
          'lt.po',
          'lv.po',
          'mai.po',
          'mk.po',
          'ml.po',
          'mn.po',
          'mr.po',
          'ms.po',
          'nb.po',
          'ne.po',
          'nl.po',
          'nn.po',
          'oc.po',
          'or.po',
          'pa.po',
          'pl.po',
          'ps.po',
          'pt_BR.po',
          'pt.po',
          'ro.po',
          'ru.po',
          'rw.po',
          'si.po',
          'sk.po',
          'sl.po',
          'sq.po',
          'sr@ije.po',
          'sr@latin.po',
          'sr.po',
          'sv.po',
          'ta.po',
          'te.po',
          'tg.po',
          'th.po',
          'tk.po',
          'tr.po',
          'tt.po',
          'ug.po',
          'uk.po',
          'vi.po',
          'wa.po',
          'xh.po',
          'yi.po',
          'zh_CN.po',
          'zh_HK.po',
          'zh_TW.po',
          'zu.po',
      ]
      
      def merge(name):
          po_filename = 'po/' + name
          atk_po_filename = 'atk-po/' + name
          output_filename = 'merged-po/' + name
          print(f"merging {po_filename}, {atk_po_filename}")
          subprocess.run(['msgcat', '-o', output_filename, po_filename, atk_po_filename], check=True)
      
      def copy(source_dir, name):
          source = source_dir + '/' + name
          output = 'merged-po/' + name
          print(f"copying {source}")
          subprocess.run(['cp', source, output], check=True)
      
      for po in po_files:
          if po in atk_po_files:
              merge(po)
          else:
              copy('po', po)
      
      for atk in atk_po_files:
          if atk in po_files:
              pass
          else:
              copy('atk-po', atk)
      241484d8
  4. 25 May, 2022 1 commit
  5. 24 May, 2022 21 commits
  6. 23 May, 2022 4 commits