Package: Translate Toolkit Version: 1.4 POGREP
Test 4. Input data. The imput PO is (csv4.po): #: lab1 msgid "house" msgstr "pl" #: lab2 msgid "target" msgstr "cel" #: lab3 msgid "7" msgstr "siedem" #: lab4 msgid "4,2" msgstr "cztery przecinek dwa" #: # this is msgid " hard" msgstr " to translate" #: lab5 msgid "country" msgstr "USSR" The query is (searched in msgid only): “e?e” Output data. The output PO is (grep4.po): #: lab1 msgid "house" msgstr "pl" #: lab2 msgid "target" msgstr "cel" Correctness. I think it it a bug. Query (regex) “e?e” representa a letter “e”, any character and another letter “e”. So there should be no output. We have some, which satusfy query “e”. Same problem occurs when using “*” instead of “?”.
csv4.po
Description: Binary data

