Qual é a alternativa mais simples de Php para a extensão php gettext, que pode ser suportada por todos os tipos de hospedagem gratuita

estou a usarZymic, é uma ótima hospedagem, mas não suporta oextensão gettext php. Estou planejando comprar alguma hospedagem no futuro, mas a partir de agora quero a solução mais simples para substituir a função degettext, neste caso eu queroexibir texto diferente (Inglês, espanhol, chinês etc.)sem modificar o arquivo em excesso (pelo menos não é necessário criar arquivos com classificação marítima para cada idioma).

Eu tentei algo assim:

  <?php

    $lang = "";
    switch ($lang) {
        case "en":
            $lang = "Hello World";
            break;
        case "es":
            $lang = 'Hola Mundo';
            break;
    }

    ?>

    <div>
    <p><?php echo $lang;?></p>
    </div>

Quando eu mudo o$lang variável que funciona. Eu sou iniciante em PHP e não consigo pensar em uma maneira defaça mudar no navegador (clicando em um link).

Ou existe uma maneira melhor de fazer isso?

questionAnswers(2)

yourAnswerToTheQuestion