Revision [30673]

This is an old revision of esLanguageBars made by darkcity on 2015-05-20 16:20:40.

 

cn::de::es::fr::gr::hr::it::ja::kr::nl::pl::pt::ru::se::us::vn::

esHomePage> WikiIndex Índice Wiki

Barras de idioma

Las barras de idioma son un trabajo en progreso, hacia la fabricación de la Wiki multilingüe. En estos momentos se requiere una buena cantidad de la edición manual de implementar. Esto es de esperar que sea automatizado en el tiempo.


Las barras de idioma proporcionan una manera de cambiar entre diferentes traducciones de una página wikka. Para el lector aparecen iguales en cada página (como una cadena de "códigos de idioma"). Los códigos de idioma se basan en códigos de letras url de un país notable que habla ese idioma.


A pesar de buscar el mismo lenguaje de una barra de idioma necesita ser creada para cada colección de traducciones. La barra de idiomas se incluye entonces en la parte superior de cada traducción.

Ejemplo: si existe una barra de idiomas
En este ejemplo vamos a ver una traducción al griego de la página SoftwareIndex en Inglés.


1. Clonar la página con el prefijo de código de la lengua griega 'Gr' es decir, GrSoftwareIndex


1a. La página ya debe tener {{include tonguesSoftwareIndex}} en la parte superior para incluir la barra de idiomas.


2. Traducir la página.


2a. Cualquier enlace interno se reemplaza por el equivalente griego, es decir.


[[HomePage]] > [[SoftwareIndex Software Index]]
se convierte en
[[GrHomePage]]> [[GrSoftwareIndex|Δείκτης Λογισμικό]]


2b. Si no existe un equivalente, o bien dejar que apunta a la página equivalente en Inglés. O hacer que apunte a una traducción futuro. Por ejemplo, no hay traducción para [[SquashFS]], pero una futura traducción se podría llamar [[GrSquashFS|SquashFS]].


Ejemplo no existe la barra de idiomas
En este ejemplo, vamos a crear un lenguaje-bar para una página es Inglés llamada NewPage.


1. Crear una página llamada tonguesNewPage


2. La página debe contener el siguiente código sólo-
||{background:white}[[CaNewPage|ca]]::[[CnNewPage|cn]]::[[DeNewPage|de]]::[[EsNewPage|es]]::[[FrNewPage|fr]]::[[GrNewPage|gr]]::[[HuNewPage|hu]]::[[ItNewPage|it]]::[[JaNewPage|ja]]::[[KrNewPage|kr]]::[[nlNewPage|nl]]::[[plNewPage|pl]]::[[PtNewPage|pt]]::[[RuNewPage|ru]]::[[SeNewPage|se]]::[[NewPage|us]]::[[vnNewPage|vn]]::||


3. Incluir {{include tonguesNewPage}} en la parte superior de NewPage cuando sea creada.


Hay una herramienta para generar el código: Página de herramientas para la Barra de Idiomas

Nota añadiendo páginas no inglesas
Si añadimos una página no inglesa para la que no existe una página equivalente en Inglés: No hay necesidad de añadir el prefijo de dos letras apropiado. El futuro de traducción al Inglés sería entonces el prefijo 'Us'. Por ejemplo, al crear la página francesa Chien , la traducción en Inglés se llamará UsChien.

Herramientas para la Barra de Idiomas
Existe una herramienta para crear automáticamente la página de 'lenguas': Página de Herramientas para la Barra de Idiomas

También en la Wiki
LanguageCodes Language Codes - lista de códigos y lenguajes soportados

Páginas web relacionadas (en inglés)
ISO_3166-1 dos códigos de país letra


Categorías
[[CategoryEspanol Categoría Español]
CategoryWiki
There are no comments on this page.
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki