Altera o templateDetails.xml arquivo

From Joomla! Documentation

This page is a translated version of the page Amending the templateDetails.xml file and the translation is 100% complete.

Para garantir que o seu modelo é totalmente internacionalizado tu deves certificar-te de que certos elementos XML estão traduzidos e que a definição de linguagem arquivos estão listados em <código>templateDetails.xml do arquivo.

Tradução templateDetails.xml

Um par de elementos em <código>templateDetails.xml do arquivo são usados no Modelo do Gerenciador de e são os próprios traduzível. A descrição deve ser sempre traduzidos.

nome Nome do modelo. Por exemplo, Beez
descrição Descrição do modelo

Estes campos também são mostrados para o utilizador durante modelo de instalação.

Adicionar arquivos de definição de linguagem para templateDetails.xml

Todos os arquivos de idioma deve ser declarada em <código>templateDetails.xml do arquivo. Isso é feito adicionando dois "<language>" elementos para cada idioma para ser incluído com o modelo; uma para o front-end de cadeias de caracteres; a outra para o administrador de back-end cadeias de caracteres. Por exemplo, as duas inglês Britânico arquivos de idioma e os dois alemão arquivos de idioma para o template Beez são declarados da seguinte forma:

<?xml version=”1.0” encoding=”utf-8” ?>
<install version=”1.5” type=”template”>

     .........

    <languages>
        <language tag=”en-GB”>en-GB.tpl_beez.ini</language>
        <language tag=”de-DE”>de-DE.tpl_beez.ini</language>
    </languages>

     .........

    <administration>
        <languages folder=”admin”>
            <language tag=”en-GB”>en-GB.tpl_beez.ini</language>
            <language tag=”de-DE”>de-DE.tpl_beez.ini</language>
        </languages>
    </administration>

</install>

Observe que na administração "<idiomas>" marca "pasta" atributo é usado. Isto é porque os arquivos de idioma para o front-end e back-end têm os mesmos nomes de ficheiro e, assim, não podem existir no mesmo diretório dentro do modelo de arquivo de pacote. Neste exemplo, a administração de ficheiros de idioma tiver sido colocado em um sub-diretório chamado "admin" para separá-los a partir do front-end arquivos de idioma.


Categoria:Tutoriais Categoria:Modelo De Desenvolvimento Categoria:Desenvolvimento Da Linguagem