[Thunar-dev] Create File
Benedikt Meurer
benedikt.meurer at unix-ag.uni-siegen.de
Tue Jan 31 10:08:41 CET 2006
Jannis Pohlmann wrote:
> Understandable. Another configure option for this would be stupid, IMHO.
> This is a thing which should not need to be adjusted by the user. And
> hidden options are ugly as well. The only thing I can imagine is an
> option "[ ] Use Nautilus templates" which adds ~/Templates to the
> include/search path.
>
> If we'd go for 2) the ~/Templates folder still would be scanned and
> therewith the reasons for implementing 2) would still exist and cause
> problems. It's a difficult decision.
>
> I vote for using
>
> 1. $XDG_DATA_HOME/Thunar/Templates
> 2. /usr/share/Thunar/ (or something like that; additionally, for
> global templates)
Ok, $XDG_DATA_DIRS/Templates then, and merge ~/Templates if present, see
http://bugzilla.xfce.org/show_bug.cgi?id=1404 (add further comments,
suggestions to the bugreport please).
> and dropping Nautilus compatibility here. I'd even offer myself for
> creating a buch default templates for the Thunar distribution. Yet, I
> wonder if the global (default) ones can be created by the auto* tools
> (or a self-written shell or python script) during installation, based on
> properly translated names.
Well, i18n is a non-trivial problem here, since it's not only the file
name to translate, but also the file content. For example a HTML
template would look like this in english:
<html>
<head><title>HTML Template</title></head>
<body><h1>HTML Template</h1></head>
</html>
but the german version would be:
<html>
<head><title>HTML Vorlage</title></head>
<body><h1>HTML Vorlage</h1></head>
</html>
So, what we would need is a way to have different templates per
language. Maybe organized ala CDE below
$datadir/Thunar/Templates/<lang>, dunno.
> - Jannis
Benedikt
More information about the Thunar-dev
mailing list