Realizado

Código De Programação De Redirecionamento De Slug Com Base No Idioma Do Dispositivo

Publicado em 12 de Maio de 2023 dias na TI e Programação

Sobre este projeto

Aberto

Hello world programadores!

Preciso de um código de programação (preferência de linguagem de programação por aquela que deixará o site com o carregamento mais rápido) que redirecione o usuário para uma slug diferente com base no idioma do dispositivo.

A lógica de programação deverá funcionar da seguinte maneira:

SE Idioma Do Dispositivo = pt-br REDIRECIONE Usuário Para https://meudominio.com.br/ptbr/
SE Idioma Do Dispositivo = en-us REDIRECIONE Usuário Para https://meudominio.com.br/enus/

E assim por diante...

Eu irei fornecer as slugs (os links das páginas para redirecionamento, que já estarão prontas, traduzidas e adaptadas), serão 11 idiomas: Inglês, Espanhol, Francês, Alemão, Italiano, Polonês, Turco, Russo, Ucraniano, Tcheco, Holandês.

Um detalhe importante é que, se o idioma do dispositivo não corresponder a algum dos idiomas listados, o código deverá redirecionar o usuário para a versão em inglês da página, seguindo a lógica:

SE Idioma Do Dispositivo ≠ Todos Os Idiomas REDIRECIONE para https://meudominio.com.br/enus/ (link da página em inglês).

Tenho um exemplo de um site que faz exatamente isso, vocês podem encontrar e ver esse exemplo sendo feito na prática acessando o link:

https://babysleepmiracle.com/

OBS: Importante lembrar que para ver os outros idiomas vocês deverão acessar usando uma Vpn ou alterando a slug com base nos idiomas disponíveis, como:

https://babysleepmiracle.com/index_pt.php?

https://babysleepmiracle.com/index_es.php?

https://babysleepmiracle.com/index_en.php?

https://babysleepmiracle.com/index_de.php?

https://babysleepmiracle.com/index_fr.php?

é bem provável que vocês até consigam achar o código completo ou parte dele com a função visualizar código fonte do site.

muito importante: o código deve ser leve pra não pesar o carregamento do site, pode ser refatorado se necesário, desde que não comprometa sua função , apenas otimize sua velocidade.

Anexei um arquivo em imagem explicando pra que será usado e como deve funcionar esse código.

Se tiverem qualquer dúvida, basta me avisar que responderei o mais brevemente possível.

Contexto Geral do Projeto

Esse código será utilizado para páginas de vendas, nada mais do que uma página com um título, vídeo e imagens que promovem um produto. É Importante ressaltar que serão adicionados mais idiomas futuramente, então também preciso da lógica de programação explicada em um exemplo pra eu poder adicionar os futuros idiomas que ainda serão lançados. Como já fiz programação no passado, não será tão complexo de se entender.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por S. M.