SIRS Knowledge Source [new translator]

New translator for SIRS Knowledge Source, a ProQuest K-12 database
(Note: this only covers Knowledge Source, not SIRS Discoverer or SIRS Decades)
I understand that it works, but I'd rather avoid this kind of coding practice. Either move these to the top of the function or declare them in global scope.