Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Guia para traducir MODsTema Solucionado

Soporte de MODs para phpBB 3.0.x
Dudas sobre AutoMOD aquí por favor.
Cerrado
Avatar de Usuario
ThE KuKa
Administrador
Mensajes: 10374
Registrado: 04 Ene 2004, 19:27
Género:
Edad: 49

Guia para traducir MODs  Tema Solucionado

#1

Mensaje por ThE KuKa »

Traducciones de MODs para phpBB-Es
Leer estos temas también, son mas que importantes e interesantes:
¿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
## 
##############################################################
Ese archivo lo subireis (solo el Grupo de "Traductores") como lang_spanish.txt (dentro de un archivo comprimido, .RAR .- ZIP etc.) y lo revisaremos.

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
## 
##############################################################
Las traducciones para entradas en archivos, pueden ocasionar errores en EMC, por culpa de un error muy común y frecuente en sus primeras traducciones, por ejemplo:

Supongamos que un MOD nos "ordena" abrir el archivo lang_main.php y buscar esto:

Código: Seleccionar todo

#
#-----[ FIND ]----------------------------------
#
$lang['Forum'] = 'Forum';
Las ordenes son en Ingles, como debe ser, pero en vuestro foro de habla hispana, y por lo tanto lenguaje español, esa linea no aparecerá, lo cual ocasionaría un error en EMC, ¿como solucionar esto?
Cambiando esa linea por esta:

Código: Seleccionar todo

#
#-----[ FIND ]----------------------------------
#
$lang['Forum']
De ese modo no habría problema alguno, tomad este ejemplo, para distintos usos con los lenguajes.

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
Despues de esto se adjuntara la traducción para su revisión, tras dicha revisión, la traducción se pondrá al alcance de todos los usuarios, el modo de envió para no "liarnos" sera, el nombre del MOD+versión+idioma, por ejemplo:
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.

📌 Raul [ThE KuKa] en phpBB 📌
✅ Jr. Extension Validator - Jr. Styles Validator - Style Customisations - Translator - International Support Team
✅

Si te gustan mis estilos, traducciones, etc. y quieres mostrar algo de aprecio, no dudes en hacer una donación Imagen
:flag_es: phpBB España - En línea desde 2003 :heart:



Cerrado

Volver a “Soporte de MODs”