Habla Español? TiddlyWiki Spanish translation

106 views
Skip to first unread message

Clint Checketts

unread,
Aug 5, 2005, 10:14:28 PM8/5/05
to TiddlyWiki
Thanks to Quadsk8's lingo file, I was able to throw together this
Spanish translation: http://15black.bluedepot.com/twtests/spanishtw.htm

The lingo file is found at
http://www.xs4all.nl/~quadsk8l/TWEnglishOrignalLingo.txt

Its great, though the shortened save messages from 1.2.31 should be
factored into it. Also there are a couple of places where '%0' inserts
the tiddler title or some variable. That also should be taken into
account.

-Clint

Clint Checketts

unread,
Aug 6, 2005, 12:51:32 AM8/6/05
to TiddlyWiki
Oops,

Clarification: The short commings that I mentioned in my last post were that lingo file needs the shortened messages and '%0' variables inserted.  The Spanish translation already has those corrections.

Also, I just realized that the AdvancedOptions shadow-tiddler can't be dynamically renamed. The content can be translated (this also need to be added to the Lingo file) but the options-sidebar link has to point to a tiddler called 'AdvancedOptions,' it even evades [[esteNombre|thisName]] renaming.

-Clint

AlanH

unread,
Aug 6, 2005, 8:02:59 AM8/6/05
to TiddlyWiki
Can we use the same hijack principle used for functions to grab and
redirect the AdvancedOptions shadow tiddler? In other words, set an
additional shadowTiddler called config.shadowTiddlers.esteNombre in
your language plug-in to equal config.shadowTiddlers.AdvancedOptions
(or whatever else you might want in there)? And then add esteNombre to
the end of options? I don't think TW cares what the tiddler is called
since the settings are set in the browser cookie.
~AlanH

Clint Checketts

unread,
Aug 6, 2005, 9:30:34 AM8/6/05
to Tiddl...@googlegroups.com
I don't think renaming/hijacking is necessary. The sidebar link just points to a normal tiddler.  All we need to do is dynamically create a config.shadowTiddlers.EsteNombre then we can give it the translated contents.  The problem it that I don't know how to dynamically create these.

config.shadowTiddlers.EsteNombre = "blah blah blah";

Doesn't work. That only works in changing the contents, it doesn't work for creating new class elements.

-Clint

AlanH

unread,
Aug 6, 2005, 11:51:01 AM8/6/05
to TiddlyWiki
Yes, that's what I meant by saying hijacking. But I still must be
missing something (obvious). Are you saying that you're not able to
translate the tiddler title "AdvancedOptions" or that the descriptions
in the AdvancedOptions macros don't have lingo entries?

AlanH

unread,
Aug 6, 2005, 11:53:37 AM8/6/05
to TiddlyWiki
Note: FYI, I was successful a few weeks ago in creating "new" shadow
tiddlers in my http://snipurl/qwikiweb/qwikiweb.htm tests using the
same method Clint described.

Clint Checketts

unread,
Aug 6, 2005, 12:18:51 PM8/6/05
to Tiddl...@googlegroups.com
AlanH's vote of confidence is all I needed.  I don't know why my previous attempt at creating a shadow tiddler didn't work but I must have assumed it wouldn't work...
 
Anyway, http://15black.bluedepot.com/twtests/spanishtw.htm now is better in that the AdvancedOptions now reads:   OpciónesAvanzados!
 
Thanks AlanH!
 
-Clint

Quadsk8

unread,
Aug 6, 2005, 1:32:47 PM8/6/05
to TiddlyWiki
> Clarification: The short commings that I mentioned in my last post were that lingo file needs the shortened messages and '%0' variables inserted. The Spanish translation already has those corrections.

Clint,

You are probably correct (and I certainly no Habla, except for 'vamos a
la playa' and 'No tengo di nero')

Also In Dutch we do not translate terms which are very specific, almost
all Dutch people speak/read english good enough to understand. That is
why I chose not to translate Jeremy's standard tidllers, like
SaveChanges AdvancedOptions etc.

Anyway, made some improvements as suggested in the lingo file and Dutch
translation.

http://www.xs4all.nl/~quadsk8l /TWEnglishOrignalLingo.txt
http://www.xs4all.nl/~quadsk8l/TiddlyWiki.html

Please let me know if there are missing items or other errors

Good Luck
Lorenço di Quadsk8

Clint Checketts

unread,
Aug 6, 2005, 2:10:24 PM8/6/05
to Tiddl...@googlegroups.com
Thanks for the updated file Quadsk8.  Its perfect.  Honestly, words like 'tags' and 'tagging' are almost a type of slang (my mother wouldn't know what I was talking about) so my translation is pretty rough.  In fact, its possible that I had over translated stuff.

Any feedback from any Spanish-speaking TiddlyFolk is welcome.

-Clint

Jacques Turbé

unread,
Aug 7, 2005, 6:41:39 PM8/7/05
to TiddlyWiki

I checked my AdaptationFrançaise http://tinyurl.com/a8g3d against
yours : I had two missing : corrected.

Most of the times I translate Jeremy's words, at times not :

f.i.:
* "tag" becomes "list" (what the tags are for, and already a french
word !),
* negative "Close others" become positive "Seul" (ie "keep alone")
etc

I took that opportunity to "revamp" from scratch with TW 1.2.31 my
TidliPo : "iconised" menu, user MainMenu, Options and management
plugins in an option panel tiddler (hum, I just broke
ImportTiddlersPlugin, don't know why !)...

I'm completing (and already using) PimliPoche, a GTD TW, an other way
than Nathan Brower's.

Cheers,

Ricardo Stuven

unread,
Aug 7, 2005, 9:05:13 PM8/7/05
to TiddlyWiki
Gracias por tu trabajo.
Encontré algunos errores. Adjunto correcciones :-)

Saludos,
Ricardo Stuven.

config.macros.allTags.noTags = "No hay tiddlers con etiquetas";
config.macros.allTags.tooltip = "Abrir tiddlers con la etiqueta ";
config.macros.closeAll.label = "cerrar todos";
config.macros.closeAll.prompt = "Cerrar todos los tiddlers que están
abiertos (pero no los que están siendo redactados)";
config.macros.list.all.prompt = "Todos los tiddlers en orden
alfabético";
config.macros.list.missing.prompt = "Tiddlers que tienen enlaces a
ellos pero no existen";
config.macros.list.orphans.prompt = "Tiddlers que no tienen enlaces de
ningún otro tiddler";
config.macros.newJournal.label = "nuevo diario";
config.macros.newJournal.months = ["Enero", "Febrero", "Marzo",
"Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre",
"Noviembre","Diciembre"];
config.macros.newJournal.prompt = "Crear un nuevo tiddler con la fecha
y ahora actual";
config.macros.newTiddler.label = "nuevo tiddler";
config.macros.newTiddler.prompt = "Crear un nuevo tiddler";
config.macros.permaview.label = "permavista";
config.macros.permaview.prompt = "Enlace a un URL que muestra todos los
tiddlers que están abiertos";
config.macros.saveChanges.label = "guardar cambios";
config.macros.saveChanges.prompt = "Guardar todos los cambios a un
archivo";
config.macros.search.label = "buscar";
config.macros.search.prompt = "buscar en este TiddlyWiki";
config.macros.search.successMsg = " tiddlers encontrados que tienen: ";
config.macros.search.failureMsg = "Ningún tiddler encontrado que
tuviera: ";
config.macros.timeline.dateFormat = "DD MMM YYYY";

config.messages.backupFailed = "Falló al guardar el archivo de
respaldo";
config.messages.backupSaved = "Archivo de respaldo guardado";
config.messages.cantSaveError = "No es posible guardar cambios con este
navegador. Usa FireFox si puedes";
config.messages.customConfigError = "Error en customConfig - '%0' ";
config.messages.emptyFailed = "Falló al guardar una plantilla vacía";
config.messages.emptySaved = "Plantilla vacía guardada";
config.messages.externalLinkTooltip = "Enlace externo a ";
config.messages.invalidFileError = "El archivo original no parece a ser
un TiddlyWiki: ";
config.messages.macroError = "Error ejecutando macro ";
config.messages.mainFailed = "Falló al guardar el archivo principal de
TiddlyWiki. Tus cambios no han sido guardados";
config.messages.mainSaved = "Archivo principal de TiddlyWiki se guardó
";
config.messages.noTags = "No hay tiddlers etiquetados";
config.messages.notFileUrlError = "Necesitas guardar este TiddlyWiki a
un archivo antes de que puedas guardar cambios";
config.messages.overwriteWarning = "Un tiddler llamado '%0' ya existe.
Presiona OK para sobreescribirlo";
config.messages.rssFailed = "Falló al guardar archivo RSS";
config.messages.rssSaved = "Archivo RSS guardado";
config.messages.savedSnapshotError = "Parece que este TiddlyWiki ha
sido guardado incorrectamente. Por favor vea el sitio TiddlyWiki para
más detalles";
config.messages.subtitleUnknown = "(desconocido )";
config.messages.undefinedTiddlerToolTip = "'%0' aún no existe";
config.messages.unsavedChangesWarning = "¡ADVERTENCIA! Hay cambios que
aún no han sido guardados\n\nPresiona OK para guardarlos\nPresiona
CANCEL para perder los cambios";
config.messages.dates.months = ["Enero", "Febrero", "Marzo", "Abril",
"Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre",
"Noviembre","Diciembre"];
config.messages.dates.days = ["Domingo", "Lunes","Martes",
"Miércoles", "Jueves", "Viernes", "Sábado"];

config.shadowTiddlers.OptionsPanel = "'Estas opciones para personalizar
TiddlyWiki están guardadas en tu navegador'\n\n'Tu nombre de usuario
para firmar tus textos. Escríbelo como una PalabraWiki (eg
JuanBloggs)'\n<<option txtUserName>>\n<<option chkSaveBackups>>
GuardaRespaldos\n<<option chkAutoSave>> AutoGuardar\n<<option
chkGenerateAnRssFeed>> GenerarUnArchivoRSS\n<<option chkRegExpSearch>>
BuscaRegExp\n<<option chkCaseSensitiveSearch>>
BuscaSensitivoMayúscula\n<<option chkAnimate>> ActivarAnimaciones\n\n
Vea las OpcionesAvanzadas";
config.shadowTiddlers.SideBarOptions =
"<<search>><<closeAll>><<permaview>><<saveChanges>><<slider
chkSliderOptionsPanel OptionsPanel opciones 'Contiene opciones que
cambian la apariencia del TiddlyWiki'>>";
config.shadowTiddlers.SideBarTabs = "<<tabs txtMainTab 'Cronología'
'Tiddlers cronológicamente' TabTimeline 'Etiquetas' 'Tiddlers que
estén etiquetados' TabTags 'Más' 'Más opciones' TabMore>>";
config.shadowTiddlers.TabMore = "<<tabs txtMoreTab 'Todos' 'Todos los
tiddlers' TabMoreAll 'Perdido' 'Tiddlers que no existen' TabMoreMissing
'Huérfanos' 'Tiddlers que no han sido enlazados por ningún otro
tiddler' TabMoreOrphans>>";
config.shadowTiddlers.OpcionesAvanzados = "<<option
chkOpenInNewWindow>> AbreEnlacesEnVentanaNueva\n<<option
chkSaveEmptyTemplate>> CreaPlantillaNueva\n<<option chkToggleLinks>>
Hacer clic en enlaces a tiddlers que ya están abiertos, los
cierran.\n^^(desactívalo con Control u otra tecla modificadora)^^";

config.views.editor.defaultText = "Escribe el texto para '%0'.";
config.views.editor.tagChooser.popupNone = "No hay etiquetas
definidas";
config.views.editor.tagChooser.tagTooltip = "Agregar la etiqueta ";
config.views.editor.tagChooser.text = "etiquetas";
config.views.editor.tagChooser.tooltip = "Escoje etiquetas existente
para añadir a este tiddler";
config.views.editor.tagPrompt = "Escribe etiquetas separadas con
espacios, [[usa doble paréntesis cuadrado]] si es necesario, o escoje
una existente ",
config.views.editor.toolbarCancel.text = "cancelar";
config.views.editor.toolbarCancel.tooltip = "Cancelar cambios a este
tiddler";
config.views.editor.toolbarDelete.text = "eliminar";
config.views.editor.toolbarDelete.tooltip = "Eliminar este tiddler";
config.views.editor.toolbarDone.text = "guardar";
config.views.editor.toolbarDone.tooltip = "Guardar cambios por este
tiddler";

config.views.wikified.defaultText = "El tiddler '%0' no existe. Haz
doble clic para crearlo.";
config.views.wikified.tag.labelTags = "Etiquetas: ";
config.views.wikified.tag.labelNoTags = "Sin etiquetas.";
config.views.wikified.tag.openAllText = "Abrir todos los tiddlers
marcados con ";
config.views.wikified.tag.openAllTooltip = "Abrir todos estos
tiddlers";
config.views.wikified.tag.popupNone = "No hay otro tiddlers marcado con
'%0'";
config.views.wikified.tag.tooltip = "Abrir tiddlers marcados con ";
config.views.wikified.toolbarClose.text = "cerrar";
config.views.wikified.toolbarClose.tooltip = "cerrar este tiddler";
config.views.wikified.toolbarEdit.text = "redactar";
config.views.wikified.toolbarEdit.tooltip = "Redactar este tiddler";
config.views.wikified.toolbarPermalink.text = "permaenlance";
config.views.wikified.toolbarPermalink.tooltip = "Permaenlance para
este tiddler";
config.views.wikified.toolbarReferences.text = "referencias";
config.views.wikified.toolbarReferences.tooltip = "Abrir tiddlers que
enlacen a éste";
config.views.wikified.toolbarReferences.popupNone = "Sin referencias";

Clint Checketts

unread,
Aug 8, 2005, 12:43:52 AM8/8/05
to Tiddl...@googlegroups.com
Thanks Ricardo for your suggestions.

The Spanish TiddlyWiki translation has been updated.  I really like the changes that were suggested. I learned a bit from it too. (Okay, use the infinitive for buttons.... etc.)

-Clint

Quadsk8

unread,
Aug 8, 2005, 12:19:19 PM8/8/05
to TiddlyWiki
Nevermind Clint,

Just start translating another language now, how about Swedish?

;-)

Lørentz øf Quadsk8

Clint Checketts

unread,
Aug 8, 2005, 4:38:10 PM8/8/05
to Tiddl...@googlegroups.com
Quadsk8 said:
> Just start translating another language now, how about Swedish?

Sure,

I'm going to have an IPO for my new business, it specializes in TiddlyWiki translations.  It's quite reasonable, just one US$ per letter. We'll specialize in any of the languages listed on our business page: http://en.wikipedia.org/wiki/Languages.

;-)

-Clint

Note: The TidWikTrans Inc. Initial Public Offering has been postponed due to lack of investor interest.... :D
Reply all
Reply to author
Forward
0 new messages