The plugin first time tries to load the default language used/set on backend if no translation is found then it loads the default English language.
So for example lets say your backend language is set to Russian (ru_RU) then the plugin will load that language file (from the plugin lang folder) if not found it falls back to English.
Your default language is English if I'm not wrong it works as it should.
Also note that the plugin only changes language if setlang or lang params are set in the url or the language cookie is set by the setlang param if none of these are set it falls back to either the default backend language or the en_US (base plugin language).
So for example lets say your backend language is set to Russian (ru_RU) then the plugin will load that language file (from the plugin lang folder) if not found it falls back to English.
Your default language is English if I'm not wrong it works as it should.
Also note that the plugin only changes language if setlang or lang params are set in the url or the language cookie is set by the setlang param if none of these are set it falls back to either the default backend language or the en_US (base plugin language).