So there are no rules! Now you might ask how can I know my Korean(한글) name?
There are two ways: first is to create an imaginary name, second is to write your existing name in hangul based on phonetics!

Click the link and follow the directions. The name generator takes gender and your given name into account to create an appropriate name in Korean. You may alter the name you enter into the generator to get a favorable result ( note that the name you enter must be written in three parts for the generator to work properly)

Google Translate may not translate your name as you please. For intance, the name 'Bixi' cannot be translated by GoogleT because there is no equivilant of 'x' in Korean, but if you use the Korean letters wisely the name can be written like this: 비시 or 빅씨 . Cute right?

Q. How did I translate her name?

A. It's pretty easy. The Korean letter 'ᄇ' is romanized as B or P in English and 'ᅵ' is romanized as i.
Now, the question was how did I get the letter 'X' when there is no letter 'X' in Korean?
'X' is likened to 'S' since it makes a similar sound. the letter S is 'ᄉ'
it is also possible to combine the sound 'k' / 'ㄱ' with the 's'/ 'ㅅ' to create the 'X' sound.
[note: when ㅅ is followed by the vowelㅣ, it is typically pronounced as (sh) ]
the letter 'ㅆ' / 'Ss' may be preferable to create an aspirated 'S' sound

Q. Once you have determined the letters, how do you construct them into characters?
A. Korean letters are constructed into characters by syllable.

e.i. Bixi has two syllables so it will have two characters:
if written as '비시' it is divided as 'bi' & 'si'
if written as '빅씨' is is divided as 'bik' & 'ssi'

Q. How about your name, Mao? first determine the appropriate letters
M =ㅁ a =ㅏ o = ㅗ
Mao has one syllable but it is not possible to construct 'ao' in a single syllable so it is written as two and divided as 'ma' & 'o'
in Hangul it is written as '마오'
Q.Why is the second syllable written like this '오'?
A. In Korean, a syllable cannot begin with a vowel like 'ㅗ' so when a syllable starts with a vowel 'ㅇ,' which is silent, is inserted before the vowel.

additional resources for writing in Hangul: Virtual Korean Keyboard
note that the pronuciation of a letter may change based on its placement within a word or character and specific letters are oriented specific ways. For detailed direction on the construction of Korean you might refer the following links- Korean Arts // Hangul Construction

If you have questions or would like help translating your name into Hangul, leave a comment or contact the group creator or moderators.