Multiple languages menus problem

I am not sure that you have provided enough information for solving this issue, it is unclear why and when your menu disappears and under what conditions.

I am not sure why you are registering all the menus, when you probably need one.

I can only advise you to use a plugin that manages languages on the site, there are many options that will probably make this a bit easier for you.

If you provide more information or a test url, I will be happy to take another look

Good luck,

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)