Tweak the loop for translation

Estou construindo uma solução personalizada que seria bilingue em inglês e francês. Eu quero armazenar o conteúdo francês, título, … em metadados personalizados, adicionando META BOXES à canvas de edição. Esta parte está bem, eu posso cuidar dela sem um probalem.

Agora,

Posso detectar o idioma do usuário usando substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); Ainda não há grandes negócios aqui.

Agora, dependendo do idioma do usuário, eu quero o loop para o servidor ou o conteúdo principal (você conhece the_content() ou the_title() , …) ou a versão traduzida executando algum filtro.

Qual código eu teria que codificar no plugin ou functions.php?

Solutions Collecting From Web of "Tweak the loop for translation"