Added Korean translation

Closes #2047
Refactoring
merge