Home » Wiki » i18n process » Historial » Diferencias
Diferencias entre las revisiones de 08:26, 4 Octubre 2013, creado por Ark74, y la revisión de 21:56, 8 Junio 2013
Nota: el texto en rojo ha sido borrado de la revisión anterior, el texto en verde ha sido agregado en esta revisión y el texto en gris no ha sido cambiado
diferencias en el campo: el titulo
i18n process
diferencias en el campo: el texto de la página
[p]Here the translation team will define and explain the i18n process followed to support a new language on the h-node project and alike.[/p]

__TOC__

[h1]Team[/h1]
[p][i]Antonio Gallo[/i] - [b]English|Italian[/b][/p]
[p][i]Luis A. Guzmán[/i] - [b]Spanish[/b][/p]
[p][i]Henri[/i] | [i]Benjamin Rochefort[/i] - [b]French[/b][/p]
[p][i]Joerg Kohne[/i] - [b]German[/b][/p]
[p][i]Kostas Mousafiris[/i] - [b]Greek[/b][/p]
[p][i]André Marcelo Alvarenga[/i] - [b]Portuguese[/b][/p]
[hr]
[p]Luis A. Guzmán - [b]Coordinator[/b][/p]

[h1]Web Site[/h1]
Listing the pages to work the i18n of the h-node static site content.
[list]
[*] [[Home-i18n]][/*]
Home page of the site
[*] [[Contact-i18n]][/*]
Contact page of the site
[*] [[Credits-i18n]][/*]
Credits page of the site
[*] [[Project-i18n]][/*]
Project page of the site
[*] Help[/*]
The Help page is transition to now part of the wiki you so it can follow [[Help]] and [a]http://www.h-node.org/help/index/en|Help[/a] be translated easily.
[/list]

[h1]h-source[/h1]

[p]The h-node site is developed and updated by the h-source project, h-source contains so far two main files to manage localization:[/p]
[p]As part of the improvement to accomplish the full i18n of h-node, we have added a wiki where you can contribute on the work in progress done on the h-source i18n.[/p]

[enum]
[*] [i]languages.php[/i] - [[languages.php|Wiki]][/*]

[p]This file contains the main sentences that are the structure of the site, and allow to add new localizations of the site, and improve the current i18n on the site.[/p]

It is contained on [code]Application/Include/languages.php[/code]
[/enum]

[h1]h-node - devices[/h1]
[p]Every device on h-node has a description field where users can submit any detail about the device functionality. As a new feature, h-node has included language tabs.[/p]

[p]On this tabs you can write a description or certain language, also this allows more users to get information about the device on their own language and the possibility to share it into other languages by translating it.[/p]

[p]This is a community effort and the i18n team is invited to participate as well.[/p]

[code]
{{tab lang=en}}
{{p}}Description on English{{/p}}
{{/tab}}

{{tab lang=es}}
{{p}}Descripción en Español{{/p}}
{{/tab}}

{{tab lang=it}}
{{p}}Descrizione Italiana{{/p}}
{{/tab}}

{{tab lang=fr}}
{{p}}Description en Français{{/p}}
{{/tab}}

{{tab lang=de}}
{{p}}Beschreibung in Deutsch{{/p}}
{{/tab}}[/code]

[h1]h-node - wiki[/h1]
[p]The wiki translation is web based not-like the h-source one, so in order to work on i18n first there must be an article that you might wanna translate from English to another language or vice versa.[/p]

[p]First pick a wiki page, let's say [b][i]Home Page[/i][/b], our wiki doesn't have a translation module, therefore the new localized wiki to create will be [i][b]Pagina Principale[/b][/i] for Italian or [i][b]Página Principal[/b][/i] for Spanish, once created the new wiki the i18n begins translating the source article into the new language on the new wiki page.[/p]

[p]Every article that is localized must end with the lang tag, to link that article to the localized one.[/p]

[p]i.e.: The main wiki page has this lang tag to link between the English, Italian & Spanish version.[/p]
[p]
[code]
{{lang}}
{{{{Pagina Principale|Italiano}}}}
{{{{Página Principal|Español}}}}
{{/lang}}
[/code]
[/p]

[h1]h-client[/h1]
[p]The h-client is the desktop client for h-node, so the i18n is handled by the PO files at the client, to ease the translation of the client here is the [[hclient.pot]] wiki where you can update the i18n for your language in case you don't use [a]https://savannah.nongnu.org/projects/h-client/|Savannah[/a].[/p]

[h2]Progress[/h2]
[p]The translation work is done one week every three, this way the i18n work gathered on two weeks of development can be processed on another.[/p]

[p]Even though the contributions you made will be added as soon as possible to the source, and you could follow the updates on the wiki on the main files (see above).[/p]

[h2]Ideas, suggestions[/h2]
[p]Any ideas or suggestions related to the i18n process, please write them here or contact:[/p] the [[mailing lists]] or ark@switnet.org
El contenido de esta página está en Dominio Público. (vea la página CC0 para información detallada). Cualquiera es libre de copiar, modificar, publicar, usar, vender o distribuir el texto para cualquier propósito, comercial o no comercial, y por cualquier medio.
h-node.org is a hardware database project. It runs the h-source PHP software, commit cdeda15, available under the GNU General Public (GPLv3) License.
JavaScript license information