I am sorry I think my way of expressing it was not proper what I meant is that 2 opinions you both offered have some advantages and differences.
@OvermindDL1 use the idea of languges code in each table, that speeds up the database look up.
@kokolegorille, your idea is to bring one table will act as an observer to decide which languge is needed to be displayed and your solution doesn’t repeat the langauges codes in all the tables.
I also respect both of your opinions and your experiences.
I hope that I didin’t offend any of you.