Fix for ticket #21963 and proper fix for previous issue #19552

Inline translators comment and comment blocks in PO files now are in correct places and not ignored. 

New test case added with months from ticket #21963, previous test for issue #19552 is modified because of incorrect behavior (ignoring inline comments in front and placing others for wrong translation strings)