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ñolCategoryWiki