CS-5530: Fixes issues when having multiple translated issues under 1 publication

Now doesn't assume default language to be publication language, when
there is only one publication.
Added a check that an issue should be selected before adding. If there
is no issue in the selected language it won't be possible to add an
article.
Merge pull request #848 from m038/CS-5530

CS-5530