WeblateOrg/translation-finder

false positives with man-db-2.8.4

Jibec opened this issue · 1 comments

Jibec commented

Hello, while working on this: https://pagure.io/fedora-localization-statistics

I notice false positives with man-db-2.8.4

[
   {
      'filemask':'*/po/af.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'gl/po/*.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/be.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/bg.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/ca.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/cs.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/da.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/de.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/el.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/eo.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/es.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/et.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/eu.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/fi.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/fr.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/ga.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/*.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/hu.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/it.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/ja.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/ko.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/ms.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/nb.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/nl.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/pl.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/pt.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/pt_BR.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/ro.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/ru.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/rw.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/sk.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/sl.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/sr.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/sv.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/tr.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/uk.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/vi.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/zh_CN.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'*/po/zh_TW.po',
      'new_base':'gl/po/man-db-gnulib.pot',
      'file_format':'po'
   },
   {
      'filemask':'man/po4a/po/*.po',
      'new_base':'man/po4a/po/man-db-manpages.pot',
      'file_format':'po'
   },
   {
      'filemask':'po/*.po',
      'new_base':'po/man-db.pot',
      'file_format':'po'
   }
]

I think all filemask starting with a * is a false positive.

Files: files.txt
Source code: http://download.savannah.nongnu.org/releases/man-db/

Thanks a lot for your help!

nijel commented

Thank you for your report, the issue you have reported has just been fixed.

  • In case you see problem with the fix, please comment on this issue.
  • In case you see similar problem, please open separate issue.
  • If you are happy with the outcome, consider supporting Weblate by donating.