A Question of Y

The letter “y” poses an interesting problem for Diinlang.
Many constructed languages choose to use “y” for a “j” sound, like that in “hallelujah”. The letter “j” is used to represent another sound, often “/ʒ/”. That seems rather illogical to me.
In English, “y” it represents a variety of sounds. When placed at the start of a word it has the distinctive sound we hear in words like “yes”, “you”, “yacht” and “yoghurt”. Just to confuse things, IPA uses the symbol /j/ for this sound. Initial “y” only seems to take this sound when it proceeds a vowel. In the small number of English words where an initial “y” precedes a consonant it takes an /i/ sound.
When used within a word or at its end, “y” may take either a /i/ or an /ai/ sound.
“/Ai/” represents the sound of the English words “eye” or “aye”, the name of the letter “I” or the end sound of the words “my” and “by”. None of the phonetic systems I am familiar with have come up with a letter combination that satisfactorily represents this sound. For example, a reader might understandably assume that “mai” represents the sound “may” rather than “my”.
In Diinlang I tried using “iy” for /ai/, but admit this is not totally satisfactory. Like other attempts, the letter combination does not entirely suggest the sound, so the combination needs to be learnt. Additionally, using “iy” lengthens certain words that would be briefer in conventional English spelling.
While it is an attractive idea to have Diinlang use totally phonetic spelling, it has become clear that this may come with penalties such as decreased brevity. It may be necessary for Diinlang to have certain pronunciation rules that must be learnt. Such rules should be:
○ As few as possible
○ As simple as possible
○ Applied consistently.
In Diinlang we already use the letter combination “oy” to represent the sound /ɔɪ/ in the English words “boy” or “toy”. The combination “ay” is used for /ei/ as in the English words “may” and “obey”.
The letter combination “iy” will continue to represent the sound /ai/. To this we will add the rule that the character “y” has the sound /ai/ where it follows a consonant in a word. When “y” is the initial letter of a word it takes the sound /j/.