Este tutorial mostrará as 2 formas de traduzir HOOKs. Forma 1 - Editando o arquivo XML do hook: Usuarei como exemplo o Members Online Today. 1 - Abra o XML do hook e localize: Código: <?xml version="1.0" encoding="utf-8"?> Substitua por: Código: <?xml version="1.0" encoding="iso-8859-1"?> 2 - Localize agora as entradas do hook para os arquivos de linguagem (<hookextras_language>). Para este hook de exemplo, será o bloco a seguir: Código: <hookextras_language> <language> <word_app>forums</word_app> <word_pack>public_boards</word_pack> <word_key>hookLangOnlineToday</word_key> <word_default>Members Online Today:</word_default> <word_custom/> <word_js>0</word_js> </language> <language> <word_app>forums</word_app> <word_pack>public_boards</word_pack> <word_key>hookLangOnlineTodayNone</word_key> <word_default>No members have been online yet today.</word_default> <word_custom/> <word_js>0</word_js> </language> <language> <word_app>forums</word_app> <word_pack>public_boards</word_pack> <word_key>hookLangOnlineMostEver</word_key> <word_default><![CDATA[Most members ever online in one day was <strong><#COUNT#></strong>, last accomplished on <strong><#DATE#></strong>.]]></word_default> <word_custom/> <word_js>0</word_js> </language> <language> <word_app>forums</word_app> <word_pack>public_boards</word_pack> <word_key>hookLangOnlineList</word_key> <word_default>The following members have visited today:</word_default> <word_custom/> <word_js>0</word_js> </language> <language> <word_app>forums</word_app> <word_pack>public_boards</word_pack> <word_key>hookLangExpand</word_key> <word_default>Expand</word_default> <word_custom/> <word_js>0</word_js> </language> <language> <word_app>forums</word_app> <word_pack>public_boards</word_pack> <word_key>hookLangCollapse</word_key> <word_default>Collapse</word_default> <word_custom/> <word_js>0</word_js> </language> <language> <word_app>forums</word_app> <word_pack>public_boards</word_pack> <word_key>hookLangLastActive</word_key> <word_default>Last Active</word_default> <word_custom/> <word_js>0</word_js> </language> </hookextras_language> Você vai traduzir todas as ocorrências de <word_default>. Exemplo: Código: <word_default>Members Online Today:</word_default> Substitua por (ou por um texto à sua escolha): Código: <word_default>Membros que estiveram online hoje:</word_default> Faça isso com todas as ocorrências de <word_default>, salve e reinstale o hook. Feito. Forma 2 - editando as language bits no Admin CP -> Look & Feel -> Manage Language: Usaremos o mesmo hook e apenas uma entrada de linguagem para você entender o processo. Veja: <language> <word_app>forums</word_app> <word_pack>public_boards</word_pack> <word_key>hookLangOnlineToday</word_key> <word_default>Members Online Today:</word_default> <word_custom/> <word_js>0</word_js> </language> Acesse o Admin CP -> Look & Feel -> Manage Languages. Clique no seu idioma e na caixa FIND, digite hookLangOnlineToday (negrito no script acima). Você verá: Clique em GO para salvar. Agora você terá o hook traduzido: Obs.: Ao fazer qualquer modificação recomendo que faça backup. Compatível com a versão: 3.3.x mais pode tentar nas versões superiores também. Fonte: SOS Invision
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="iso-8859-1"?>
<hookextras_language> <language> <word_app>forums</word_app> <word_pack>public_boards</word_pack> <word_key>hookLangOnlineToday</word_key> <word_default>Members Online Today:</word_default> <word_custom/> <word_js>0</word_js> </language> <language> <word_app>forums</word_app> <word_pack>public_boards</word_pack> <word_key>hookLangOnlineTodayNone</word_key> <word_default>No members have been online yet today.</word_default> <word_custom/> <word_js>0</word_js> </language> <language> <word_app>forums</word_app> <word_pack>public_boards</word_pack> <word_key>hookLangOnlineMostEver</word_key> <word_default><![CDATA[Most members ever online in one day was <strong><#COUNT#></strong>, last accomplished on <strong><#DATE#></strong>.]]></word_default> <word_custom/> <word_js>0</word_js> </language> <language> <word_app>forums</word_app> <word_pack>public_boards</word_pack> <word_key>hookLangOnlineList</word_key> <word_default>The following members have visited today:</word_default> <word_custom/> <word_js>0</word_js> </language> <language> <word_app>forums</word_app> <word_pack>public_boards</word_pack> <word_key>hookLangExpand</word_key> <word_default>Expand</word_default> <word_custom/> <word_js>0</word_js> </language> <language> <word_app>forums</word_app> <word_pack>public_boards</word_pack> <word_key>hookLangCollapse</word_key> <word_default>Collapse</word_default> <word_custom/> <word_js>0</word_js> </language> <language> <word_app>forums</word_app> <word_pack>public_boards</word_pack> <word_key>hookLangLastActive</word_key> <word_default>Last Active</word_default> <word_custom/> <word_js>0</word_js> </language> </hookextras_language>
<word_default>Members Online Today:</word_default>
<word_default>Membros que estiveram online hoje:</word_default>
CURTA-NOS: [Hidden Content ] Hidden Content
mt trampo mais vale apena!
Poderia disponibilizar o download do programa que abriu o arquivo XML, pois a maioria é pago.
Postado originalmente por Calv Poderia disponibilizar o download do programa que abriu o arquivo XML, pois a maioria é pago. notepad++
Hidden Content Hidden Content
Há 1 usuários navegando neste tópico. (0 registrados e 1 visitantes)
Regras do Fórum