¿Como se instala un MOD?
MOD Template Tutorial traducido
A partir de ahora, el método de traducción de MODs de este sitio, aportados a este sitio, y disponibles en este sitio, se crearan bajo este Tutorial o Guía, el método os puede parecer "raro" o "complicado" pero tras leer esto, entenderéis su funcionamiento, y el porque de usar dicho modo de traducción de MODs.
Las traducciones deberán ser compatibles con EasyMOD Compliant (EMC) que es EMC, lo hablaremos en otro tema.
El MOD, o traducción deberá tener la "estructura" original, no se deben cambiar o traducir, las "ordenes" de este, como por ejemplo, OPEN, por ABRIR, ni ninguna otra.
Para archivos PHP de lenguajes específicos
Por ejemplo: lang_xs.php (Extreme Style MOD de truskin) a este MOD, le acompañan varios archivos, entre ellos el mencionado, un archivo PHP especifico para su entera traducción.
------------------------------------------------------
Se puede incluir esta cabecera en el archivo .PHP en cuestión
Código: Seleccionar todo
<?php
##############################################################
## MOD Title: titulo_del_MOD
## MOD Version: x.x.x
## Translation: Spanish (Español)
## Rev date: xx/xx/xxxx
##
## Translator: tu_Nick < tu@email > (tu_nombre_real) http://www.tu_sitio_web
##
##############################################################
Para añadir entradas en archivos de lenguajes específicos de phpBB
Por ejemplo: Si un MOD os "ordena" MODificar el lang_main.php, lang_admin.php, o cualquier otro archivo existente de lenguaje, a eso se le llama entradas de lenguajes específicos de phpBB.
------------------------------------------------------
Se puede editar el MOD "original" e incluir la traducción, la fecha de revisión, y el traductor, de este modo:
Código: Seleccionar todo
##############################################################
## MOD Title: titulo_del_MOD
## MOD Version: x.x.x
## Translation: Spanish (Español)
## Rev date: xx/xx/xxxx
##
## Translator: tu_Nick < tu@email > (tu_nombre_real) http://www.tu_sitio_web
##
##############################################################
Supongamos que un MOD nos "ordena" abrir el archivo lang_main.php y buscar esto:
Código: Seleccionar todo
#
#-----[ FIND ]----------------------------------
#
$lang['Forum'] = 'Forum';
Cambiando esa linea por esta:
Código: Seleccionar todo
#
#-----[ FIND ]----------------------------------
#
$lang['Forum']
Este seria el modo, poco mas o menos, ejemplo de traducción de un MOD de lenguaje Francés:
Código: Seleccionar todo
##############################################################
## MOD Title: Who viewed a topic
## MOD Version: 1.0.0
## Translation: Français (French)
## Rev date: 17/10/2003
##
## Translator: Niels < ncr@db9.dk > (Niels Chr. Rød) http://mods.db9.dk
##
##############################################################
#
#-----[ OPEN ]------------------------------------------------
#
language/lang_french/lang_main.php
#
#-----[ FIND ]------------------------------------------------
#
?>
#
#-----[ BEFORE, ADD ]-----------------------------------------
#
// Start add - Who viewed a topic MOD
$lang['Topic_view_users'] = 'Liste les membres qui ont vu ce sujet';
$lang['Topic_time'] = 'Vu la dernière fois le';
$lang['Topic_count'] = 'Nb de fois vu';
// End add - Who viewed a topic MOD
#
#-----[ SAVE/CLOSE ALL FILES ]--------------------------------
#
# EoM
lang_spanish_birthday_1.5.2.zip
* Si tenéis dudas, solo sobre este tema, podéis mandarme un MP, única y exclusivamente, sobre como aportar traducciones.