Fórum dos Fóruns

Fórum dos Fóruns Forumeiros

Welcome FdF Bem-vindo ao fórum de suporte Forumeiros  Muito feliz


Para aproveitar tudo o que o nosso fórum lhe oferece, agradecemos que se identifique, se já é nosso membro, ou que se junte à nossa comunidade, fazendo o seu registo.
Acesso rápido

Fóruns de suporte oficiais
Conectar-se

Esqueci minha senha

Últimos assuntos
» Ranks Servidor RPG
Hoje à(s) 03:36 pm por Roger_Crazzy

» Remover propaganda
Hoje à(s) 03:08 pm por Kyo Panda

» Botões adicionar amigos
Hoje à(s) 01:14 pm por Kyo Panda

» Sistema de like nas mensagens
Hoje à(s) 01:06 pm por Kyo Panda

» Remover permissão
Hoje à(s) 12:31 pm por paulim78

» O tópico ou mensagem que você está procurando não existe
Hoje à(s) 12:21 pm por paulim78

» Adicionar Javascript no post
Hoje à(s) 12:03 pm por Marmitt

Perdi minha senha!
Você precisa recuperar sua senha?
Clique aqui
Parceiros Forumeiros
Os membros mais ativos da semana
Harleen
 
Luiz
 
Marcelo22m2
 
Kyo Panda
 
paulim78
 
Lincoln
 
Shek
 
APOllO
 
>.< T-T =3
 
b@nzé
 

Quem está conectado
308 usuários online :: 9 usuários cadastrados, 1 Invisível e 298 Visitantes :: 1 Motor de busca

Ajux, Connor R., JamesZ., Key of Destiny, Kyo Panda, Lincoln, Marmitt, paulim78, Roger_Crazzy

[ Ver toda a lista ]


O recorde de usuários online foi de 3131 em 24/12/09, 01:05 pm

Menu em texto - problema de redirecionamento nos idiomas

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido Menu em texto - problema de redirecionamento nos idiomas

Mensagem por juleic1123 em 08/05/17, 01:15 am

Detalhes da questão


Endereço do fórum: http://www.online-winxclub.com/
Versão do fórum: phpBB3

Descrição


(Olá Luiz~ Rindo eu avisei que era só esperar algumas horas xD)

Ontem quando o usuário Luiz~ me criou um menu em texto, esqueceu-se de um pequeno pormenor que só me chegou agora aos ouvidos quando os usuários reportaram um bug que vinha do menu. Do menu dropdown para ser exacto. Aparentemente, invés das pessoas serem redireccionadas para o fórum ES, IT, EN (...) vão para o PT. Apesar de estarem no idioma correto (quer seja turco, italiano, alemão, entre outros), ao clicarem em fórum, acabam sempre no português.


Imagem do problema:



Podiam tentar arranjar, por favor? Muito feliz

Muito obrigado deste já!


Última edição por juleic1123 em 08/05/17, 05:04 pm, editado 1 vez(es)
avatar

juleic1123
Usuário destaque

Masculino
Inscrito dia : 04/05/2011
Mensagens : 586
Pontos Ativos : 829

http://www.online-winxclub.com/forum

Resolvido Re: Menu em texto - problema de redirecionamento nos idiomas

Mensagem por Luiz em 08/05/17, 06:55 am

Preciso que o senhor passe o endereço URL de cada categoria para cada idioma.

o/
avatar

Luiz
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 22/04/2016
Mensagens : 3507
Pontos Ativos : 4208

https://github.com/lffg/

Resolvido Re: Menu em texto - problema de redirecionamento nos idiomas

Mensagem por juleic1123 em 08/05/17, 10:16 am

Claro! Muito feliz
http://www.online-winxclub.com/c1-winx-club-english
http://www.online-winxclub.com/c2-winx-club-italia
http://www.online-winxclub.com/c3-winx-club-deutschland (Alemão)
http://www.online-winxclub.com/c4-winxclub-russian
http://www.online-winxclub.com/c5-winxclub-spanish (espanhol)
http://www.online-winxclub.com/c7-winx-club-france
http://www.online-winxclub.com/c9-winxclub-turkish
http://www.online-winxclub.com/c8-winx-club-portuguese
avatar

juleic1123
Usuário destaque

Masculino
Inscrito dia : 04/05/2011
Mensagens : 586
Pontos Ativos : 829

http://www.online-winxclub.com/forum

Resolvido Re: Menu em texto - problema de redirecionamento nos idiomas

Mensagem por Luiz em 08/05/17, 01:42 pm

Troque o JS por este:
Código:
/*globals jQuery, lang_*/
(function ($) {
  'use strict';
 
  $(function () {
 
    if (lang_=="pt") {
      var textosDoMenu = {
        // Primeiro item da lista:
        novidades: 'Novidades',
        anuncios: 'Anúncios',
        eventos: 'Eventos',
        artigos: 'Artigos',
 
        // Segundo item da lista:
        historia: 'História',
        sumario: 'Sumário',
        personagens: 'Personagens',
 
        // Terceiro Item da lista:
        jogos: 'Jogos',
        aventura_wix: 'Aventura Winx',
        mini_jogos: 'Mini Jogos',
        winxid: 'WinxID',
 
        // Quarto Item da lista:
        pais: 'Pais',
 
        // Quinto Item da Lista:
        atividades: 'Zona de Diversão',
        videos: 'Vídeos',
        papeis_de_parede: 'Papéis de Parede',
        revistas: 'Revistas',
 
        // Sexto Item da lista:
        comunidade: 'Comunidade',
        link_comunidade: 'http://www.online-winxclub.com/c8-winx-club-portuguese',
        forum: 'Fórum',
        faq: 'FAQ',
        relatorio_de_erros: 'Relatório de Erros',
        m_p: 'Mensagens Privadas',
      };
    }
 
    if (lang_=="en") {
      var textosDoMenu = {
        // Primeiro item da lista:
        novidades: 'News',
        anuncios: 'Announncements',
        eventos: 'Events',
        artigos: 'Articles',
 
        // Segundo item da lista:
        historia: 'Story',
        sumario: 'Sumary',
        personagens: 'Characters',
 
        // Terceiro Item da lista:
        jogos: 'Games',
        aventura_wix: 'Winx Adventure',
        mini_jogos: 'Mini Games',
        winxid: 'WinxID',
 
        // Quarto Item da lista:
        pais: 'Parents',
 
        // Quinto Item da Lista:
        atividades: 'Fun Zone',
        videos: 'Videos',
        papeis_de_parede: 'Wallpapers',
        revistas: 'Magazines',
 
        // Sexto Item da lista:
        comunidade: 'Community',
        link_comunidade: 'http://www.online-winxclub.com/c1-winx-club-english',
        forum: 'Forums',
        faq: 'FAQ',
        relatorio_de_erros: 'Bug Report',
        m_p: 'Private Messages',
      };
    }
   
    if (lang_=="es") {
      var textosDoMenu = {
        // Primeiro item da lista:
        novidades: 'Noticias',
        anuncios: 'Anuncios',
        eventos: 'Eventos',
        artigos: 'Artículos',
 
        // Segundo item da lista:
        historia: 'Historia',
        sumario: 'Resumen de la serie',
        personagens: 'Personajes',
 
        // Terceiro Item da lista:
        jogos: 'Juegos',
        aventura_wix: 'Aventura Winx',
        mini_jogos: 'Minijuegos',
        winxid: 'WinxID',
 
        // Quarto Item da lista:
        pais: 'Padres',
 
        // Quinto Item da Lista:
        atividades: 'Zona de Diversión',
        videos: 'Videos',
        papeis_de_parede: 'Fondos de escritorio',
        revistas: 'Revistas',
 
        // Sexto Item da lista:
        comunidade: 'Comunidad',
        link_comunidade: 'http://www.online-winxclub.com/c5-winxclub-spanish',
        forum: 'Foros',
        faq: 'Preguntas',
        relatorio_de_erros: 'Informe de errores',
        m_p: 'Mensajes privados',
      };
    }
   
    if (lang_=="fr") {
      var textosDoMenu = {
        // Primeiro item da lista:
        novidades: 'Actualités',
        anuncios: 'Annonces',
        eventos: 'Événements',
        artigos: 'Articles',
 
        // Segundo item da lista:
        historia: 'Histoire',
        sumario: 'Sommaire',
        personagens: 'Personnajes',
 
        // Terceiro Item da lista:
        jogos: 'Jeux',
        aventura_wix: 'Aventure Winx',
        mini_jogos: 'Mini-Jeux',
        winxid: 'WinxID',
 
        // Quarto Item da lista:
        pais: 'Parents',
 
        // Quinto Item da Lista:
        atividades: 'Zone Fun',
        videos: 'Vidéos',
        papeis_de_parede: 'Fonds DÉcran',
        revistas: 'Magasines',
 
        // Sexto Item da lista:
        comunidade: 'Communauté',
        link_comunidade: 'http://www.online-winxclub.com/c7-winx-club-france',
        forum: 'Forums',
        faq: 'Faq',
        relatorio_de_erros: 'Signaler Un Bug',
        m_p: 'Messagerie',
      };
    }
   
    if (lang_=="it") {
      var textosDoMenu = {
        // Primeiro item da lista:
        novidades: 'Notizie',
        anuncios: 'Annunci',
        eventos: 'Eventi',
        artigos: 'Articoli',
 
        // Segundo item da lista:
        historia: 'Storia',
        sumario: 'La serie',
        personagens: 'Personnagi',
 
        // Terceiro Item da lista:
        jogos: 'Giochi',
        aventura_wix: 'Avventura Winx',
        mini_jogos: 'Minigiochi',
        winxid: 'WinxID',
 
        // Quarto Item da lista:
        pais: 'Genitori',
 
        // Quinto Item da Lista:
        atividades: 'Area Divertimento',
        videos: 'Video',
        papeis_de_parede: 'Sfondi',
        revistas: 'Magazine',
 
        // Sexto Item da lista:
        comunidade: 'Community',
        link_comunidade: 'http://www.online-winxclub.com/c2-winx-club-italia',
        forum: 'Forum',
        faq: 'FAQ',
        relatorio_de_erros: 'Riporta un errore',
        m_p: 'Messaggi Privati',
      };
    }
   
    if (lang_=="de") {
      var textosDoMenu = {
        // Primeiro item da lista:
        novidades: 'Neuigkeiten',
        anuncios: 'Ankündigungen',
        eventos: 'Aktionen',
        artigos: 'Artikel',
 
        // Segundo item da lista:
        historia: 'Geschichte',
        sumario: 'Staffelüberblick',
        personagens: 'Charaktere',
 
        // Terceiro Item da lista:
        jogos: 'Spiele',
        aventura_wix: 'Winx-Abenteuer',
        mini_jogos: 'Mini-Spiele',
        winxid: 'WinxID',
 
        // Quarto Item da lista:
        pais: 'Eltern',
 
        // Quinto Item da Lista:
        atividades: 'Spaß-Zone',
        videos: 'Videos',
        papeis_de_parede: 'Hintergründe',
        revistas: 'Zeitschrift',
 
        // Sexto Item da lista:
        comunidade: 'Community',
        link_comunidade: 'http://www.online-winxclub.com/c3-winx-club-deutschland',
        forum: 'Foren',
        faq: 'Häufig gestellte Fragen',
        relatorio_de_erros: 'Fehlerprotokoll',
        m_p: 'Private Nachrichten',
      };
    }
   
    if (lang_=="tr") {
      var textosDoMenu = {
        // Primeiro item da lista:
        novidades: 'Haberler',
        anuncios: 'Duyurular',
        eventos: 'Organizasyonlar',
        artigos: 'Makaleler',
 
        // Segundo item da lista:
        historia: 'Hikaye',
        sumario: 'Sezon özetleri',
        personagens: 'Karakterler',
 
        // Terceiro Item da lista:
        jogos: 'Oyunlar',
        aventura_wix: 'Winx Maceraları',
        mini_jogos: 'Mini Oyunlar',
        winxid: 'WinxID',
 
        // Quarto Item da lista:
        pais: 'Ebeveyn',
 
        // Quinto Item da Lista:
        atividades: 'Eğlence Bölgesi',
        videos: 'Videolar',
        papeis_de_parede: 'Duvar Kağıtları',
        revistas: 'Dergiler',
 
        // Sexto Item da lista:
        comunidade: 'Topluluk',
        link_comunidade: 'http://www.online-winxclub.com/c9-winxclub-turkish',
        forum: 'Forumlar',
        faq: 'Sıkça Sorular Sorular (SSS)',
        relatorio_de_erros: 'Virüs İhbarı',
        m_p: 'Özel mesajlar',
      };
    }
   
    if (lang_=="ru") {
      var textosDoMenu = {
        // Primeiro item da lista:
        novidades: 'Новости',
        anuncios: 'Анонсы',
        eventos: 'События',
        artigos: 'Статьи',
 
        // Segundo item da lista:
        historia: 'История',
        sumario: 'Описание сезонов',
        personagens: 'персонажи',
 
        // Terceiro Item da lista:
        jogos: 'Игры',
        aventura_wix: 'Приключение Винкс',
        mini_jogos: 'Мини игры',
        winxid: 'WinxID',
 
        // Quarto Item da lista:
        pais: 'Родителям',
 
        // Quinto Item da Lista:
        atividades: 'Фан-Зона',
        videos: 'Видео',
        papeis_de_parede: 'Обои',
        revistas: 'Журналы',
 
        // Sexto Item da lista:
        comunidade: 'Сообщество',
        link_comunidade: 'http://www.online-winxclub.com/c4-winxclub-russian',
        forum: 'Форум',
        faq: 'Вопрос-Ответ',
        relatorio_de_erros: 'сообщить об ошибке',
        m_p: 'Приватные сообщения',
      };
    }
 
    $('.linklist.navlinks').first().html([
      '<ul class="linklist navlinks">',
      '  <li>',
      '    <a class="mainmenu" href="/portal?pid=46">' + textosDoMenu.novidades + '</a>',
      '    <div id="prof-cp" style="white-space:nowrap; margin-left: -60px;">',
      '      <a href="http://www.online-winxclub.com/?pid=71">' + textosDoMenu.anuncios + ' | </a>',
      '      <a href="http://www.online-winxclub.com/?pid=69">' + textosDoMenu.eventos + ' | </a>',
      '      <a href="http://www.online-winxclub.com/?pid=70">' + textosDoMenu.artigos + ' </a>',
      '    </div>',
      '  </li>',
      '',
      '  <li>',
      '    <a class="mainmenu" href="/portal?pid=51">' + textosDoMenu.historia + '</a>',
      '    <div id="prof-cp" style="white-space:nowrap; margin-left: 70px;">',
      '      <a href="http://www.online-winxclub.com/?pid=52">' + textosDoMenu.sumario + ' | </a>',
      '      <a href="http://www.online-winxclub.com/?pid=53">' + textosDoMenu.personagens + '</a>',
      '    </div>',
      '  </li>',
      '',
      '  <li>',
      '    <a class="mainmenu" href="/?pid=11">' + textosDoMenu.jogos + '</a>',
      '    <div id="prof-cp" style="white-space:nowrap; margin-left: 105px;">',
      '      <a href="http://www.online-winxclub.com/?pid=9">' + textosDoMenu.aventura_wix + ' | </a>',
      '      <a href="http://www.online-winxclub.com/?pid=38">' + textosDoMenu.mini_jogos + ' |</a>',
      '      <a href="http://www.online-winxclub.com/portal?pid=102">' + textosDoMenu.winxid + '</a>',
      '    </div>',
      '  </li>',
      '',
      '  <li>',
      '    <a class="mainmenu" href="/?pid=68">' + textosDoMenu.pais + '</a>',
      '  </li>',
      '',
      '  <li>',
      '    <a class="mainmenu" href="/portal?pid=30">' + textosDoMenu.atividades + '</a>',
      '    <div id="prof-cp" style="white-space:nowrap; margin-left: 235px;">',
      '      <a href="http://www.online-winxclub.com/?pid=65">' + textosDoMenu.videos + ' | </a>',
      '      <a href="http://www.online-winxclub.com/?pid=96">' + textosDoMenu.papeis_de_parede + ' | </a>',
      '      <a href="http://www.online-winxclub.com/?pid=103">' + textosDoMenu.revistas + ' </a>',
      '    </div>',
      '  </li>',
      '',
      '  <li>',
      '    <a class="mainmenu" href="/?pid=59">' + textosDoMenu.comunidade + '</a>',
      '    <div id="prof-cp" style="white-space:nowrap; margin-left: 300px;">',
      '      <a href="' + textosDoMenu.link_comunidade + '">' + textosDoMenu.forum + ' | </a>',
      '      <a href="http://www.online-winxclub.com/?pid=115">' + textosDoMenu.faq + ' | </a>',
      '      <a href="http://www.online-winxclub.com/?pid=7">' + textosDoMenu.relatorio_de_erros + ' | </a>',
      '      <a href="http://www.online-winxclub.com/privmsg?folder=inbox">' + textosDoMenu.m_p + '</a>',
      '    </div>',
      '  </li>',
      '</ul>',
    ].join('\n'));

    $('head')
      .prepend('<link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css" rel="stylesheet" media="all" type="text/css">')
    ;

    $('<style>', {
      type: 'text/css',
      text: [
        'ul > li > a.mainmenu {',
        '  font-size: 13px;',
        '  font-weight: bold;',
        '  font-family: "Arial Black", Arial, sans-serif;',
        '  margin-left: 10px;',
        '}',
        '',
        'ul > li > a.mainmenu::after {',
        '  content: "\\f005";',
        '  font-family: FontAwesome;',
        '  color: #fff;',
        '  font-size: 10px;',
        '  margin-left: 10px;',
        '  margin-right: -2px;',
        '}',
        '',
        'ul > li:last-child > a.mainmenu::after {',
        '  content: "";',
        '  display: none;',
        '}',
      ].join('\n')
    }).appendTo('head');

    if (lang_=="es" || lang_=="pt") {
      $('<style>', {
        type: 'text/css',
        text: [
          'ul > li > a.mainmenu {',
          '  font-size: 13px!important;',
          '}',
        ].join('\n')
      }).appendTo('head');
    }
  });
}(jQuery));

o/
avatar

Luiz
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 22/04/2016
Mensagens : 3507
Pontos Ativos : 4208

https://github.com/lffg/

Resolvido Re: Menu em texto - problema de redirecionamento nos idiomas

Mensagem por juleic1123 em 08/05/17, 05:04 pm

Muiito obrigado! Muito feliz
avatar

juleic1123
Usuário destaque

Masculino
Inscrito dia : 04/05/2011
Mensagens : 586
Pontos Ativos : 829

http://www.online-winxclub.com/forum

Resolvido Re: Menu em texto - problema de redirecionamento nos idiomas

Mensagem por Luiz em 08/05/17, 05:14 pm

Sempre às ordens! Rosa

---
Questão marcada como Resolvida ou o Autor solicitou que ela fosse arquivada.

Tópico marcado como Resolvido e movido para "Questões resolvidas".
avatar

Luiz
Ajudeiro
Ajudeiro

Masculino
Inscrito dia : 22/04/2016
Mensagens : 3507
Pontos Ativos : 4208

https://github.com/lffg/

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum