Trying to find the best way to make a multi language site. This is what i have done to this moment:
<?php
if (isset($_GET['lang'])) {
$lang = $_GET['lang'];
}
$content = array(
'bg' => array(
'word1' => 'Начало',
'word2' => 'Тест'
),
'en' => array(
'word1' => 'Home',
'word2' => 'Test'
),
);
?>
And then print the content this way:
<?= $content[$lang]['word1'] ?>
<?= $content[$lang]['word2'] ?>
Here is picture of the code too. I'm doing this for first time so probably I'm doing something wrong. How can I improve this structure?
Also I'm doing transalte on everything that displays on the pages, not just the content so I think puting it in the data base is wrong.