K-Meleon

KMeleonWiki > Resources > MacroLibrary > Translation Macro (Spanish)

Enviado por: jsnj

Traducción española por cortesía de Enaitz Jar

-Español- -English-

Notas:

Modelado según las extensiones de Firefox, este macro te permite traducir el texto seleccionado al idioma seleccionado como base
a través de los motores de traducción de Alta Vista, Babel Fish y Google. Para un funcionamiento óptimo deberías tambien instalar
el macro Umlauts que sirve para que los caracteres especiales (ü, ö, ñ, Ç, etc) sean reconocidos correctamente.


Introducir en Macros (al final del archivo):

# TRANSLATION MACROS #

$trlang= "kmeleon.general.translation";
$tralta= "http://babelfish.altavista.com/babelfish/tr";
$trgoog= "http://216.239.37.104/translate_c?u=";

Translate{
&TrDef?; &Selected; $add""?$add=$url:""; $add$url ? &TrURL:&TrSel?; setclipboard($old);
}
TrDef?{
$tr=getpref(STRING,$trlang); $tr!=""?"":$tr=en;
}
TrEng?{
$xul=$tralta.$trpref."?lp=".$lang.$tr.$trsuf.$add;
}
TrSel?{
$trpref=""; $trsuf="&urltext="; $word=$add; &Umlauts; $add=$word; &TrEng?; &XUL;
}
TrURL{
$trpref=url_pagecontent; $trsuf="&url="; &TrEng?; $tr==en ? open($trgoog.$url):open($xul);
}

Holandés{
$lang=nl_; &Translate;
}
Inglés{
$lang=en_; &Translate;
}
Francés{
$lang=fr_; &Translate;
}
Alemán{
$lang=de_; &Translate;
}
Griego{
$lang=el_; &Translate;
}
Italiano{
$lang=it_; &Translate;
}
Japonés{
$lang=ja_; &Translate;
}
Coreano{
$lang=ko_; &Translate;
}
Portugués{
$lang=pt_; &Translate;
}
Ruso{
$lang=ru_; &Translate;
}
Español{
$lang=es_; &Translate;
}
Chino-simple{
$lang=zh_; &Translate;
}
Chino-tradicional{
$lang=zt_; &Translate;
}

Setlanguage{
&TrDef?; alert("de = Alemán\nzh = Chino-simple\nzt = Chino-tradicional\nko = Coreano\nes = Español\nfr = Francés\nel = Griego\nnl = Holandés\nen = Inglés\nit = Italiano\nja = Japonés\npt = Portugués\nru = Ruso\n\n\nBusca aquí tu código de idioma e introdúcelo en la siguiente ventana.", "Códigos de idioma",INFO);
$tr=prompt("Introduce el código de tu idioma base:","Elige tu idioma base",$tr);
$tr==""?"": setpref(STRING,$trlang,$tr);
}


En Menus:

Al principio del archivo (tras el texto entre símbolos "#")


Traducir del{
macros(Alemán)
macros(Chino-simple)
macros(Chino-tradicional)
macros(Coreano)
macros(Español)
macros(Francés)
macros(Griego)
macros(Holandés)
macros(Inglés)
macros(Italiano)
macros(Japonés)
macros(Portugués)
macros(Ruso)
 -
macros(Setlanguage, Elegir idioma base)
}


en &Tools

&Tools{
%ifplugin macros

Web Search
Page Search
Keyword Autosearch
-
:Traducir del
-
Mail and News


y en Selected Text

Selected Text{

:Traducir del
-

macros(URL, Go to URL)
macros(EmailText, Send by Mail)


Atención: Si tus archivos macros y menús están yá parcialmente traducidos, puede que los apartados en los que
se han de introducir los textos lleven otro nombre. Por ejemplo &Tools puede encontrarse como &Herramientas.


Comentarios y preguntas aquí

K-Meleon

(c) 2000-2010 kmeleonbrowser.org. All rights reserved.
design by splif.