Suporte » Desenvolvendo com WordPress » Não consigo traduzir "View Detail" tema com Woocommerce.

  • Resolvido marcfox182

    (@marcfox182)


    Ola!
    Estou instalando o http://goo.gl/2sy3AU
    Ao passar o cursor por cima do icone “+” sobre os produtos aparece o texto “view detail”.
    Ja tentei encontra-lo nos arquivos .po, ja pesquisei nos .php do tema e do woocommerce e nada, essa palavra não esta no wp.

    Preciso traduzi-la, mas não sei como…
    Alguém consegue me ajudar?

    obs. o unico lugar que consigo encontrar o elemento é no woocommerce.css:

    /**** Style Button View Details ****/
    .csbody.woocommerce .cshero-carousel-item-wrap .view-detail,
    .csbody .woocommerce .cshero-carousel-item-wrap .view-detail {
        margin-right: -80px;
        position: absolute;
        background-color: #000;
        text-indent: -9999px;
        top: -50px;
        padding: 0 !important;
        border: none;
        right: 10px;
        width: 40px;
        height: 40px;
        opacity: 0;
        -webkit-transition: all 300ms linear 0ms;
           -moz-transition: all 300ms linear 0ms;
             -o-transition: all 300ms linear 0ms;
            -ms-transition: all 300ms linear 0ms;
                transition: all 300ms linear 0ms;
    }
    .csbody.woocommerce .cshero-carousel-item-wrap .view-detail:before,
    .csbody .woocommerce .cshero-carousel-item-wrap .view-detail:before {
        content: "\f067";
        font-family: FontAwesome;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 40px;
        font-size: 16px;
        line-height: 40px;
        text-indent: 0;
        text-align: center;
        color: #fff;
    }
    .csbody.woocommerce .cshero-carousel-item-wrap:hover .view-detail,
    .csbody .woocommerce .cshero-carousel-item-wrap:hover .view-detail {
        opacity: 1;
        margin-right: 0;
    }
    .csbody.woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart .added_to_cart,
    .csbody .woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart .added_to_cart {
        margin-top: -80px;
        position: absolute;
        background-color: #000;
        color: #fff;
        text-indent: -9999px;
        padding: 0!important;
        border: none;
        top: -100px;
        left: 10px;
        width: 40px;
        height: 40px;
        opacity: 0;
        -webkit-border-radius: 4px;
           -moz-border-radius: 4px;
            -ms-border-radius: 4px;
             -o-border-radius: 4px;
                border-radius: 4px;
        -webkit-transition: all 300ms linear 0ms;
           -moz-transition: all 300ms linear 0ms;
             -o-transition: all 300ms linear 0ms;
            -ms-transition: all 300ms linear 0ms;
                transition: all 300ms linear 0ms;
    }
    .csbody.woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart .add_to_cart_button:hover,
    .csbody.woocommerce .cshero-carousel-item-wrap .view-detail:hover,
    .csbody .woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart .add_to_cart_button:hover,
    .csbody .woocommerce .cshero-carousel-item-wrap .view-detail:hover {
        z-index: 100;
    }
    .csbody.woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart .wc-forward:after,
    .csbody .woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart .wc-forward:after {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 40px;
        font-size: 16px;
        line-height: 40px;
        text-indent: 0;
        text-align: center;
        margin: 0;
        color: #fff;
        content: "\f178";
        font-family: FontAwesome;
        font-variant: normal;
        font-weight: 400;
        margin-left: 0;
        text-transform: none;
    }
    .csbody.woocommerce .cshero-carousel-item-wrap:hover .cshero-add-to-cart .added_to_cart,
    .csbody .woocommerce .cshero-carousel-item-wrap:hover .cshero-add-to-cart .added_to_cart {
        opacity: 1;
        margin-top: 0;
    }
    .csbody.woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart span,
    .csbody.woocommerce .cshero-carousel-item-wrap .cshero-view-detail span,
    .csbody .woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart span,
    .csbody .woocommerce .cshero-carousel-item-wrap .cshero-view-detail span {
    	background: #000;
        color: #fff;
        height: 40px;
        left: 42px;
        line-height: 40px;
        opacity: 0;
        padding: 0 10px;
        position: absolute;
        text-indent: 0;
        text-transform: uppercase;
        top: 0;
        white-space: nowrap;
        -webkit-transition: all 300ms linear 0ms;
           -moz-transition: all 300ms linear 0ms;
             -o-transition: all 300ms linear 0ms;
            -ms-transition: all 300ms linear 0ms;
                transition: all 300ms linear 0ms;
    }
    .csbody.woocommerce .cshero-carousel-item-wrap .cshero-view-detail span,
    .csbody .woocommerce .cshero-carousel-item-wrap .cshero-view-detail span {
    	left: inherit;
    	right: 42px;
    }
    .csbody.woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart a:hover span,
    .csbody.woocommerce .cshero-carousel-item-wrap .cshero-view-detail a:hover span,
    .csbody .woocommerce .cshero-carousel-item-wrap .cshero-add-to-cart a:hover span,
    .csbody .woocommerce .cshero-carousel-item-wrap .cshero-view-detail a:hover span {
    	opacity: 1;
    }

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • Ola, o seu problema não esta no css e provavelmente não está no arquivo pot do seu tema ela não esta dando suporte a tradução.

    Você vai ter que fazer a tradução direto no arquivo do seu tema, uma maneira fácil de fazer isso é você pesquisar por arquivos utilizando algum editor de texto.
    Nesse caso você seta o diretório que esta o seu tema e pede para procurar a palavra dentro dos arquivos do seu tema.

    Muitos editores de código possui essa função como Sublime Text, NotePad ++, Dreamweaver.

    Ou você pesquisa pelo nome direto “View Detail”
    Ou você pesquisa pela estrutura de HTML nesse caso por “btn view-detail”

    Espero que isso possa te ajudar

    Realmente, essa alteração você vai conseguir encontrar pesquisando direto nos arquivos, como o fagworio disse.

    Se você quiser adicionar uma solução imediata mas temporária enquanto procura, altere via javascript.

    jQuery(document).ready(function() {
    	jQuery('.view-detail span').text('Ver detalhes');
    });

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • O tópico ‘Não consigo traduzir "View Detail" tema com Woocommerce.’ está fechado para novas respostas.