Initial commit of flame module updated for E22
This commit is contained in:
commit
9215218f4d
|
@ -0,0 +1,58 @@
|
|||
# generated and tmp files
|
||||
*~
|
||||
*.edj
|
||||
*.exe
|
||||
*.o
|
||||
*.lo
|
||||
*.la
|
||||
.deps
|
||||
*.gcno
|
||||
*.gcda
|
||||
|
||||
po/*.gmo
|
||||
po/POTFILES
|
||||
.libs
|
||||
e_modules-*.spec
|
||||
module.desktop
|
||||
|
||||
# autotools crap
|
||||
m4/*.m4
|
||||
!m4/efl*.m4
|
||||
Makefile
|
||||
Makefile.in
|
||||
aclocal.m4
|
||||
autom4te.cache
|
||||
compile
|
||||
config.guess
|
||||
config.h
|
||||
config.h.in
|
||||
config.log
|
||||
config.rpath
|
||||
config.status
|
||||
config.sub
|
||||
configure
|
||||
depcomp
|
||||
install-sh
|
||||
libtool
|
||||
ltmain.sh
|
||||
missing
|
||||
mkinstalldirs
|
||||
stamp-h1
|
||||
ar-lib
|
||||
test-driver
|
||||
test-suite.log
|
||||
|
||||
# gettext crap
|
||||
ABOUT-NLS
|
||||
po/Makefile.in.in
|
||||
po/Makevars.template
|
||||
po/Rules-quot
|
||||
po/boldquot.sed
|
||||
po/en@boldquot.header
|
||||
po/en@quot.header
|
||||
po/insert-header.sin
|
||||
po/quot.sed
|
||||
po/remove-potcdate.sed
|
||||
po/remove-potcdate.sin
|
||||
po/stamp-po
|
||||
|
|
@ -0,0 +1,768 @@
|
|||
Notes on the Free Translation Project
|
||||
*************************************
|
||||
|
||||
Free software is going international! The Free Translation Project is
|
||||
a way to get maintainers of free software, translators, and users all
|
||||
together, so that will gradually become able to speak many languages.
|
||||
A few packages already provide translations for their messages.
|
||||
|
||||
If you found this `ABOUT-NLS' file inside a distribution, you may
|
||||
assume that the distributed package does use GNU `gettext' internally,
|
||||
itself available at your nearest GNU archive site. But you do _not_
|
||||
need to install GNU `gettext' prior to configuring, installing or using
|
||||
this package with messages translated.
|
||||
|
||||
Installers will find here some useful hints. These notes also
|
||||
explain how users should proceed for getting the programs to use the
|
||||
available translations. They tell how people wanting to contribute and
|
||||
work at translations should contact the appropriate team.
|
||||
|
||||
When reporting bugs in the `intl/' directory or bugs which may be
|
||||
related to internationalization, you should tell about the version of
|
||||
`gettext' which is used. The information can be found in the
|
||||
`intl/VERSION' file, in internationalized packages.
|
||||
|
||||
Quick configuration advice
|
||||
==========================
|
||||
|
||||
If you want to exploit the full power of internationalization, you
|
||||
should configure it using
|
||||
|
||||
./configure --with-included-gettext
|
||||
|
||||
to force usage of internationalizing routines provided within this
|
||||
package, despite the existence of internationalizing capabilities in the
|
||||
operating system where this package is being installed. So far, only
|
||||
the `gettext' implementation in the GNU C library version 2 provides as
|
||||
many features (such as locale alias, message inheritance, automatic
|
||||
charset conversion or plural form handling) as the implementation here.
|
||||
It is also not possible to offer this additional functionality on top
|
||||
of a `catgets' implementation. Future versions of GNU `gettext' will
|
||||
very likely convey even more functionality. So it might be a good idea
|
||||
to change to GNU `gettext' as soon as possible.
|
||||
|
||||
So you need _not_ provide this option if you are using GNU libc 2 or
|
||||
you have installed a recent copy of the GNU gettext package with the
|
||||
included `libintl'.
|
||||
|
||||
INSTALL Matters
|
||||
===============
|
||||
|
||||
Some packages are "localizable" when properly installed; the programs
|
||||
they contain can be made to speak your own native language. Most such
|
||||
packages use GNU `gettext'. Other packages have their own ways to
|
||||
internationalization, predating GNU `gettext'.
|
||||
|
||||
By default, this package will be installed to allow translation of
|
||||
messages. It will automatically detect whether the system already
|
||||
provides the GNU `gettext' functions. If not, the GNU `gettext' own
|
||||
library will be used. This library is wholly contained within this
|
||||
package, usually in the `intl/' subdirectory, so prior installation of
|
||||
the GNU `gettext' package is _not_ required. Installers may use
|
||||
special options at configuration time for changing the default
|
||||
behaviour. The commands:
|
||||
|
||||
./configure --with-included-gettext
|
||||
./configure --disable-nls
|
||||
|
||||
will respectively bypass any pre-existing `gettext' to use the
|
||||
internationalizing routines provided within this package, or else,
|
||||
_totally_ disable translation of messages.
|
||||
|
||||
When you already have GNU `gettext' installed on your system and run
|
||||
configure without an option for your new package, `configure' will
|
||||
probably detect the previously built and installed `libintl.a' file and
|
||||
will decide to use this. This might be not what is desirable. You
|
||||
should use the more recent version of the GNU `gettext' library. I.e.
|
||||
if the file `intl/VERSION' shows that the library which comes with this
|
||||
package is more recent, you should use
|
||||
|
||||
./configure --with-included-gettext
|
||||
|
||||
to prevent auto-detection.
|
||||
|
||||
The configuration process will not test for the `catgets' function
|
||||
and therefore it will not be used. The reason is that even an
|
||||
emulation of `gettext' on top of `catgets' could not provide all the
|
||||
extensions of the GNU `gettext' library.
|
||||
|
||||
Internationalized packages have usually many `po/LL.po' files, where
|
||||
LL gives an ISO 639 two-letter code identifying the language. Unless
|
||||
translations have been forbidden at `configure' time by using the
|
||||
`--disable-nls' switch, all available translations are installed
|
||||
together with the package. However, the environment variable `LINGUAS'
|
||||
may be set, prior to configuration, to limit the installed set.
|
||||
`LINGUAS' should then contain a space separated list of two-letter
|
||||
codes, stating which languages are allowed.
|
||||
|
||||
Using This Package
|
||||
==================
|
||||
|
||||
As a user, if your language has been installed for this package, you
|
||||
only have to set the `LANG' environment variable to the appropriate
|
||||
`LL_CC' combination. Here `LL' is an ISO 639 two-letter language code,
|
||||
and `CC' is an ISO 3166 two-letter country code. For example, let's
|
||||
suppose that you speak German and live in Germany. At the shell
|
||||
prompt, merely execute `setenv LANG de_DE' (in `csh'),
|
||||
`export LANG; LANG=de_DE' (in `sh') or `export LANG=de_DE' (in `bash').
|
||||
This can be done from your `.login' or `.profile' file, once and for
|
||||
all.
|
||||
|
||||
You might think that the country code specification is redundant.
|
||||
But in fact, some languages have dialects in different countries. For
|
||||
example, `de_AT' is used for Austria, and `pt_BR' for Brazil. The
|
||||
country code serves to distinguish the dialects.
|
||||
|
||||
The locale naming convention of `LL_CC', with `LL' denoting the
|
||||
language and `CC' denoting the country, is the one use on systems based
|
||||
on GNU libc. On other systems, some variations of this scheme are
|
||||
used, such as `LL' or `LL_CC.ENCODING'. You can get the list of
|
||||
locales supported by your system for your country by running the command
|
||||
`locale -a | grep '^LL''.
|
||||
|
||||
Not all programs have translations for all languages. By default, an
|
||||
English message is shown in place of a nonexistent translation. If you
|
||||
understand other languages, you can set up a priority list of languages.
|
||||
This is done through a different environment variable, called
|
||||
`LANGUAGE'. GNU `gettext' gives preference to `LANGUAGE' over `LANG'
|
||||
for the purpose of message handling, but you still need to have `LANG'
|
||||
set to the primary language; this is required by other parts of the
|
||||
system libraries. For example, some Swedish users who would rather
|
||||
read translations in German than English for when Swedish is not
|
||||
available, set `LANGUAGE' to `sv:de' while leaving `LANG' to `sv_SE'.
|
||||
|
||||
Special advice for Norwegian users: The language code for Norwegian
|
||||
bokma*l changed from `no' to `nb' recently (in 2003). During the
|
||||
transition period, while some message catalogs for this language are
|
||||
installed under `nb' and some older ones under `no', it's recommended
|
||||
for Norwegian users to set `LANGUAGE' to `nb:no' so that both newer and
|
||||
older translations are used.
|
||||
|
||||
In the `LANGUAGE' environment variable, but not in the `LANG'
|
||||
environment variable, `LL_CC' combinations can be abbreviated as `LL'
|
||||
to denote the language's main dialect. For example, `de' is equivalent
|
||||
to `de_DE' (German as spoken in Germany), and `pt' to `pt_PT'
|
||||
(Portuguese as spoken in Portugal) in this context.
|
||||
|
||||
Translating Teams
|
||||
=================
|
||||
|
||||
For the Free Translation Project to be a success, we need interested
|
||||
people who like their own language and write it well, and who are also
|
||||
able to synergize with other translators speaking the same language.
|
||||
Each translation team has its own mailing list. The up-to-date list of
|
||||
teams can be found at the Free Translation Project's homepage,
|
||||
`http://www.iro.umontreal.ca/contrib/po/HTML/', in the "National teams"
|
||||
area.
|
||||
|
||||
If you'd like to volunteer to _work_ at translating messages, you
|
||||
should become a member of the translating team for your own language.
|
||||
The subscribing address is _not_ the same as the list itself, it has
|
||||
`-request' appended. For example, speakers of Swedish can send a
|
||||
message to `sv-request@li.org', having this message body:
|
||||
|
||||
subscribe
|
||||
|
||||
Keep in mind that team members are expected to participate
|
||||
_actively_ in translations, or at solving translational difficulties,
|
||||
rather than merely lurking around. If your team does not exist yet and
|
||||
you want to start one, or if you are unsure about what to do or how to
|
||||
get started, please write to `translation@iro.umontreal.ca' to reach the
|
||||
coordinator for all translator teams.
|
||||
|
||||
The English team is special. It works at improving and uniformizing
|
||||
the terminology in use. Proven linguistic skill are praised more than
|
||||
programming skill, here.
|
||||
|
||||
Available Packages
|
||||
==================
|
||||
|
||||
Languages are not equally supported in all packages. The following
|
||||
matrix shows the current state of internationalization, as of January
|
||||
2004. The matrix shows, in regard of each package, for which languages
|
||||
PO files have been submitted to translation coordination, with a
|
||||
translation percentage of at least 50%.
|
||||
|
||||
Ready PO files af am ar az be bg bs ca cs da de el en en_GB eo es
|
||||
+----------------------------------------------------+
|
||||
a2ps | [] [] [] [] |
|
||||
aegis | () |
|
||||
ant-phone | () |
|
||||
anubis | |
|
||||
ap-utils | |
|
||||
aspell | [] |
|
||||
bash | [] [] [] [] |
|
||||
batchelor | |
|
||||
bfd | [] [] |
|
||||
binutils | [] [] |
|
||||
bison | [] [] [] |
|
||||
bluez-pin | [] [] [] |
|
||||
clisp | |
|
||||
clisp | [] [] [] |
|
||||
console-tools | [] [] |
|
||||
coreutils | [] [] [] [] |
|
||||
cpio | [] [] [] |
|
||||
darkstat | [] () [] |
|
||||
diffutils | [] [] [] [] [] [] [] |
|
||||
e2fsprogs | [] [] [] |
|
||||
enscript | [] [] [] [] |
|
||||
error | [] [] [] [] [] |
|
||||
fetchmail | [] () [] [] [] [] |
|
||||
fileutils | [] [] [] |
|
||||
findutils | [] [] [] [] [] [] [] |
|
||||
flex | [] [] [] [] |
|
||||
fslint | |
|
||||
gas | [] |
|
||||
gawk | [] [] [] [] |
|
||||
gbiff | [] |
|
||||
gcal | [] |
|
||||
gcc | [] [] |
|
||||
gettext | [] [] [] [] [] |
|
||||
gettext-examples | [] [] [] [] |
|
||||
gettext-runtime | [] [] [] [] [] |
|
||||
gettext-tools | [] [] [] |
|
||||
gimp-print | [] [] [] [] [] |
|
||||
gliv | |
|
||||
glunarclock | [] [] |
|
||||
gnubiff | [] |
|
||||
gnucash | [] () [] [] |
|
||||
gnucash-glossary | [] () [] |
|
||||
gnupg | [] () [] [] [] [] |
|
||||
gpe-aerial | [] |
|
||||
gpe-beam | [] [] |
|
||||
gpe-calendar | [] [] |
|
||||
gpe-clock | [] [] |
|
||||
gpe-conf | [] [] |
|
||||
gpe-contacts | [] [] |
|
||||
gpe-edit | [] |
|
||||
gpe-go | [] |
|
||||
gpe-login | [] [] |
|
||||
gpe-ownerinfo | [] [] |
|
||||
gpe-sketchbook | [] [] |
|
||||
gpe-su | [] [] |
|
||||
gpe-taskmanager | [] [] |
|
||||
gpe-timesheet | [] |
|
||||
gpe-today | [] [] |
|
||||
gpe-todo | [] [] |
|
||||
gphoto2 | [] [] [] [] |
|
||||
gprof | [] [] [] |
|
||||
gpsdrive | () () () |
|
||||
gramadoir | [] |
|
||||
grep | [] [] [] [] [] [] |
|
||||
gretl | [] |
|
||||
gtick | [] () |
|
||||
hello | [] [] [] [] [] [] |
|
||||
id-utils | [] [] |
|
||||
indent | [] [] [] [] |
|
||||
iso_3166 | [] [] [] [] [] [] [] [] [] [] |
|
||||
iso_3166_1 | [] [] [] [] [] [] |
|
||||
iso_3166_2 | |
|
||||
iso_3166_3 | [] |
|
||||
iso_4217 | [] [] [] [] |
|
||||
iso_639 | |
|
||||
jpilot | [] [] [] |
|
||||
jtag | |
|
||||
jwhois | [] |
|
||||
kbd | [] [] [] [] [] |
|
||||
latrine | () |
|
||||
ld | [] [] |
|
||||
libc | [] [] [] [] [] [] |
|
||||
libgpewidget | [] [] |
|
||||
libiconv | [] [] [] [] [] |
|
||||
lifelines | [] () |
|
||||
lilypond | [] |
|
||||
lingoteach | |
|
||||
lingoteach_lessons | () () |
|
||||
lynx | [] [] [] [] |
|
||||
m4 | [] [] [] [] |
|
||||
mailutils | [] [] |
|
||||
make | [] [] [] |
|
||||
man-db | [] () [] [] () |
|
||||
minicom | [] [] [] |
|
||||
mysecretdiary | [] [] [] |
|
||||
nano | [] () [] [] [] |
|
||||
nano_1_0 | [] () [] [] [] |
|
||||
opcodes | [] |
|
||||
parted | [] [] [] [] [] |
|
||||
ptx | [] [] [] [] [] |
|
||||
python | |
|
||||
radius | [] |
|
||||
recode | [] [] [] [] [] [] [] |
|
||||
rpm | [] [] |
|
||||
screem | |
|
||||
scrollkeeper | [] [] [] [] [] [] |
|
||||
sed | [] [] [] [] [] [] |
|
||||
sh-utils | [] [] [] |
|
||||
shared-mime-info | |
|
||||
sharutils | [] [] [] [] [] [] |
|
||||
silky | () |
|
||||
skencil | [] () [] |
|
||||
sketch | [] () [] |
|
||||
soundtracker | [] [] [] |
|
||||
sp | [] |
|
||||
tar | [] [] [] [] |
|
||||
texinfo | [] [] [] |
|
||||
textutils | [] [] [] [] |
|
||||
tin | () () |
|
||||
tp-robot | |
|
||||
tuxpaint | [] [] [] [] [] [] [] |
|
||||
unicode-han-tra... | |
|
||||
unicode-transla... | |
|
||||
util-linux | [] [] [] [] [] |
|
||||
vorbis-tools | [] [] [] [] |
|
||||
wastesedge | () |
|
||||
wdiff | [] [] [] [] |
|
||||
wget | [] [] [] [] [] [] |
|
||||
xchat | [] [] [] [] |
|
||||
xfree86_xkb_xml | [] [] |
|
||||
xpad | [] |
|
||||
+----------------------------------------------------+
|
||||
af am ar az be bg bs ca cs da de el en en_GB eo es
|
||||
4 0 0 1 9 4 1 40 41 60 78 17 1 5 13 68
|
||||
|
||||
et eu fa fi fr ga gl he hr hu id is it ja ko lg
|
||||
+-------------------------------------------------+
|
||||
a2ps | [] [] [] () () |
|
||||
aegis | |
|
||||
ant-phone | [] |
|
||||
anubis | [] |
|
||||
ap-utils | [] |
|
||||
aspell | [] [] |
|
||||
bash | [] [] |
|
||||
batchelor | [] [] |
|
||||
bfd | [] |
|
||||
binutils | [] [] |
|
||||
bison | [] [] [] [] |
|
||||
bluez-pin | [] [] [] [] [] |
|
||||
clisp | |
|
||||
clisp | [] |
|
||||
console-tools | |
|
||||
coreutils | [] [] [] [] [] [] |
|
||||
cpio | [] [] [] [] |
|
||||
darkstat | () [] [] [] |
|
||||
diffutils | [] [] [] [] [] [] [] |
|
||||
e2fsprogs | |
|
||||
enscript | [] [] |
|
||||
error | [] [] [] [] |
|
||||
fetchmail | [] |
|
||||
fileutils | [] [] [] [] [] [] |
|
||||
findutils | [] [] [] [] [] [] [] [] [] [] [] |
|
||||
flex | [] [] [] |
|
||||
fslint | [] |
|
||||
gas | [] |
|
||||
gawk | [] [] [] |
|
||||
gbiff | [] |
|
||||
gcal | [] |
|
||||
gcc | [] |
|
||||
gettext | [] [] [] |
|
||||
gettext-examples | [] [] |
|
||||
gettext-runtime | [] [] [] [] [] |
|
||||
gettext-tools | [] [] [] |
|
||||
gimp-print | [] [] |
|
||||
gliv | () |
|
||||
glunarclock | [] [] [] [] |
|
||||
gnubiff | [] |
|
||||
gnucash | () [] |
|
||||
gnucash-glossary | [] |
|
||||
gnupg | [] [] [] [] [] [] [] |
|
||||
gpe-aerial | [] |
|
||||
gpe-beam | [] |
|
||||
gpe-calendar | [] [] [] |
|
||||
gpe-clock | [] |
|
||||
gpe-conf | [] |
|
||||
gpe-contacts | [] [] |
|
||||
gpe-edit | [] [] |
|
||||
gpe-go | [] |
|
||||
gpe-login | [] [] |
|
||||
gpe-ownerinfo | [] [] [] |
|
||||
gpe-sketchbook | [] |
|
||||
gpe-su | [] |
|
||||
gpe-taskmanager | [] |
|
||||
gpe-timesheet | [] [] [] |
|
||||
gpe-today | [] [] |
|
||||
gpe-todo | [] [] |
|
||||
gphoto2 | [] [] [] |
|
||||
gprof | [] [] |
|
||||
gpsdrive | () () () |
|
||||
gramadoir | [] [] |
|
||||
grep | [] [] [] [] [] [] [] [] [] [] [] |
|
||||
gretl | [] [] |
|
||||
gtick | [] [] [] |
|
||||
hello | [] [] [] [] [] [] [] [] [] [] [] [] [] |
|
||||
id-utils | [] [] [] [] |
|
||||
indent | [] [] [] [] [] [] [] [] [] |
|
||||
iso_3166 | [] [] [] [] [] [] [] |
|
||||
iso_3166_1 | [] [] [] [] [] |
|
||||
iso_3166_2 | |
|
||||
iso_3166_3 | |
|
||||
iso_4217 | [] [] [] [] [] [] |
|
||||
iso_639 | |
|
||||
jpilot | [] () |
|
||||
jtag | [] |
|
||||
jwhois | [] [] [] [] |
|
||||
kbd | [] |
|
||||
latrine | [] |
|
||||
ld | [] |
|
||||
libc | [] [] [] [] [] [] |
|
||||
libgpewidget | [] [] [] [] |
|
||||
libiconv | [] [] [] [] [] [] [] [] [] |
|
||||
lifelines | () |
|
||||
lilypond | [] |
|
||||
lingoteach | [] [] |
|
||||
lingoteach_lessons | |
|
||||
lynx | [] [] [] [] |
|
||||
m4 | [] [] [] [] |
|
||||
mailutils | |
|
||||
make | [] [] [] [] [] [] |
|
||||
man-db | () () |
|
||||
minicom | [] [] [] [] |
|
||||
mysecretdiary | [] [] |
|
||||
nano | [] [] [] [] |
|
||||
nano_1_0 | [] [] [] [] |
|
||||
opcodes | [] |
|
||||
parted | [] [] [] |
|
||||
ptx | [] [] [] [] [] [] [] |
|
||||
python | |
|
||||
radius | [] |
|
||||
recode | [] [] [] [] [] [] |
|
||||
rpm | [] [] |
|
||||
screem | |
|
||||
scrollkeeper | [] |
|
||||
sed | [] [] [] [] [] [] [] [] [] |
|
||||
sh-utils | [] [] [] [] [] [] [] |
|
||||
shared-mime-info | [] [] [] |
|
||||
sharutils | [] [] [] [] [] |
|
||||
silky | () [] () () |
|
||||
skencil | [] |
|
||||
sketch | [] |
|
||||
soundtracker | [] [] |
|
||||
sp | [] () |
|
||||
tar | [] [] [] [] [] [] [] [] [] |
|
||||
texinfo | [] [] [] [] |
|
||||
textutils | [] [] [] [] [] [] |
|
||||
tin | [] () |
|
||||
tp-robot | [] |
|
||||
tuxpaint | [] [] [] [] [] [] [] [] [] |
|
||||
unicode-han-tra... | |
|
||||
unicode-transla... | [] [] |
|
||||
util-linux | [] [] [] [] () [] |
|
||||
vorbis-tools | [] |
|
||||
wastesedge | () |
|
||||
wdiff | [] [] [] [] [] [] |
|
||||
wget | [] [] [] [] [] [] [] |
|
||||
xchat | [] [] [] |
|
||||
xfree86_xkb_xml | [] [] |
|
||||
xpad | [] [] |
|
||||
+-------------------------------------------------+
|
||||
et eu fa fi fr ga gl he hr hu id is it ja ko lg
|
||||
22 2 1 26 106 28 24 8 10 41 33 1 26 33 12 0
|
||||
|
||||
lt lv mk mn ms mt nb nl nn no nso pl pt pt_BR ro ru
|
||||
+-----------------------------------------------------+
|
||||
a2ps | [] [] () () [] [] [] |
|
||||
aegis | () () () |
|
||||
ant-phone | [] [] |
|
||||
anubis | [] [] [] [] [] [] |
|
||||
ap-utils | [] () [] |
|
||||
aspell | [] |
|
||||
bash | [] [] [] |
|
||||
batchelor | [] |
|
||||
bfd | [] |
|
||||
binutils | [] |
|
||||
bison | [] [] [] [] [] |
|
||||
bluez-pin | [] [] [] |
|
||||
clisp | |
|
||||
clisp | [] |
|
||||
console-tools | [] |
|
||||
coreutils | [] [] |
|
||||
cpio | [] [] [] [] [] |
|
||||
darkstat | [] [] [] [] |
|
||||
diffutils | [] [] [] [] [] [] |
|
||||
e2fsprogs | [] |
|
||||
enscript | [] [] [] [] |
|
||||
error | [] [] [] |
|
||||
fetchmail | [] [] () [] |
|
||||
fileutils | [] [] [] |
|
||||
findutils | [] [] [] [] [] |
|
||||
flex | [] [] [] [] |
|
||||
fslint | [] [] |
|
||||
gas | |
|
||||
gawk | [] [] [] |
|
||||
gbiff | [] [] |
|
||||
gcal | |
|
||||
gcc | |
|
||||
gettext | [] [] [] |
|
||||
gettext-examples | [] [] [] |
|
||||
gettext-runtime | [] [] [] [] |
|
||||
gettext-tools | [] [] |
|
||||
gimp-print | [] |
|
||||
gliv | [] [] [] |
|
||||
glunarclock | [] [] [] [] |
|
||||
gnubiff | [] |
|
||||
gnucash | [] [] () [] |
|
||||
gnucash-glossary | [] [] |
|
||||
gnupg | [] |
|
||||
gpe-aerial | [] [] [] [] |
|
||||
gpe-beam | [] [] [] [] |
|
||||
gpe-calendar | [] [] [] [] |
|
||||
gpe-clock | [] [] [] [] |
|
||||
gpe-conf | [] [] [] [] |
|
||||
gpe-contacts | [] [] [] [] |
|
||||
gpe-edit | [] [] [] [] |
|
||||
gpe-go | [] [] [] |
|
||||
gpe-login | [] [] [] [] |
|
||||
gpe-ownerinfo | [] [] [] [] |
|
||||
gpe-sketchbook | [] [] [] [] |
|
||||
gpe-su | [] [] [] [] |
|
||||
gpe-taskmanager | [] [] [] [] |
|
||||
gpe-timesheet | [] [] [] [] |
|
||||
gpe-today | [] [] [] [] |
|
||||
gpe-todo | [] [] [] [] |
|
||||
gphoto2 | [] |
|
||||
gprof | [] [] |
|
||||
gpsdrive | () () [] |
|
||||
gramadoir | () [] |
|
||||
grep | [] [] [] [] [] |
|
||||
gretl | |
|
||||
gtick | [] [] [] |
|
||||
hello | [] [] [] [] [] [] [] [] [] [] |
|
||||
id-utils | [] [] [] [] |
|
||||
indent | [] [] [] [] |
|
||||
iso_3166 | [] [] [] |
|
||||
iso_3166_1 | [] [] |
|
||||
iso_3166_2 | |
|
||||
iso_3166_3 | [] |
|
||||
iso_4217 | [] [] [] [] [] [] [] [] |
|
||||
iso_639 | [] |
|
||||
jpilot | () () |
|
||||
jtag | |
|
||||
jwhois | [] [] [] [] () |
|
||||
kbd | [] [] [] |
|
||||
latrine | [] |
|
||||
ld | |
|
||||
libc | [] [] [] [] |
|
||||
libgpewidget | [] [] [] |
|
||||
libiconv | [] [] [] [] [] |
|
||||
lifelines | |
|
||||
lilypond | |
|
||||
lingoteach | |
|
||||
lingoteach_lessons | |
|
||||
lynx | [] [] [] |
|
||||
m4 | [] [] [] [] [] |
|
||||
mailutils | [] [] [] |
|
||||
make | [] [] [] [] |
|
||||
man-db | [] |
|
||||
minicom | [] [] [] [] |
|
||||
mysecretdiary | [] [] [] |
|
||||
nano | [] [] [] [] [] |
|
||||
nano_1_0 | [] [] [] [] [] [] |
|
||||
opcodes | [] [] |
|
||||
parted | [] [] [] [] |
|
||||
ptx | [] [] [] [] [] [] [] [] |
|
||||
python | |
|
||||
radius | [] [] |
|
||||
recode | [] [] [] [] |
|
||||
rpm | [] [] [] |
|
||||
screem | |
|
||||
scrollkeeper | [] [] [] [] [] |
|
||||
sed | [] [] [] |
|
||||
sh-utils | [] [] |
|
||||
shared-mime-info | [] [] |
|
||||
sharutils | [] [] |
|
||||
silky | () |
|
||||
skencil | [] [] |
|
||||
sketch | [] [] |
|
||||
soundtracker | |
|
||||
sp | |
|
||||
tar | [] [] [] [] [] [] |
|
||||
texinfo | [] [] [] [] |
|
||||
textutils | [] [] |
|
||||
tin | |
|
||||
tp-robot | [] |
|
||||
tuxpaint | [] [] [] [] [] [] [] [] |
|
||||
unicode-han-tra... | |
|
||||
unicode-transla... | |
|
||||
util-linux | [] [] [] |
|
||||
vorbis-tools | [] [] [] |
|
||||
wastesedge | |
|
||||
wdiff | [] [] [] [] [] |
|
||||
wget | [] [] [] |
|
||||
xchat | [] [] [] |
|
||||
xfree86_xkb_xml | [] [] |
|
||||
xpad | [] [] |
|
||||
+-----------------------------------------------------+
|
||||
lt lv mk mn ms mt nb nl nn no nso pl pt pt_BR ro ru
|
||||
1 2 0 3 12 0 10 69 6 7 1 40 26 36 76 63
|
||||
|
||||
sk sl sr sv ta th tr uk ven vi wa xh zh_CN zh_TW zu
|
||||
+-----------------------------------------------------+
|
||||
a2ps | [] [] [] [] | 16
|
||||
aegis | | 0
|
||||
ant-phone | | 3
|
||||
anubis | [] [] | 9
|
||||
ap-utils | () | 3
|
||||
aspell | | 4
|
||||
bash | | 9
|
||||
batchelor | | 3
|
||||
bfd | [] [] | 6
|
||||
binutils | [] [] [] | 8
|
||||
bison | [] [] | 14
|
||||
bluez-pin | [] [] [] | 14
|
||||
clisp | | 0
|
||||
clisp | | 5
|
||||
console-tools | | 3
|
||||
coreutils | [] [] [] [] | 16
|
||||
cpio | [] [] | 14
|
||||
darkstat | [] [] [] () () | 12
|
||||
diffutils | [] [] [] | 23
|
||||
e2fsprogs | [] [] | 6
|
||||
enscript | [] [] | 12
|
||||
error | [] [] [] | 15
|
||||
fetchmail | [] [] | 11
|
||||
fileutils | [] [] [] [] [] | 17
|
||||
findutils | [] [] [] [] [] [] | 29
|
||||
flex | [] [] | 13
|
||||
fslint | | 3
|
||||
gas | [] | 3
|
||||
gawk | [] [] | 12
|
||||
gbiff | | 4
|
||||
gcal | [] [] | 4
|
||||
gcc | [] | 4
|
||||
gettext | [] [] [] [] [] | 16
|
||||
gettext-examples | [] [] [] [] [] | 14
|
||||
gettext-runtime | [] [] [] [] [] [] [] [] | 22
|
||||
gettext-tools | [] [] [] [] [] [] | 14
|
||||
gimp-print | [] [] | 10
|
||||
gliv | | 3
|
||||
glunarclock | [] [] [] | 13
|
||||
gnubiff | | 3
|
||||
gnucash | [] [] | 9
|
||||
gnucash-glossary | [] [] [] | 8
|
||||
gnupg | [] [] [] [] | 17
|
||||
gpe-aerial | [] | 7
|
||||
gpe-beam | [] | 8
|
||||
gpe-calendar | [] [] [] [] | 13
|
||||
gpe-clock | [] [] [] | 10
|
||||
gpe-conf | [] [] | 9
|
||||
gpe-contacts | [] [] [] | 11
|
||||
gpe-edit | [] [] [] [] [] | 12
|
||||
gpe-go | | 5
|
||||
gpe-login | [] [] [] [] [] | 13
|
||||
gpe-ownerinfo | [] [] [] [] | 13
|
||||
gpe-sketchbook | [] [] | 9
|
||||
gpe-su | [] [] [] | 10
|
||||
gpe-taskmanager | [] [] [] | 10
|
||||
gpe-timesheet | [] [] [] [] | 12
|
||||
gpe-today | [] [] [] [] [] | 13
|
||||
gpe-todo | [] [] [] [] | 12
|
||||
gphoto2 | [] [] [] | 11
|
||||
gprof | [] [] | 9
|
||||
gpsdrive | [] [] | 3
|
||||
gramadoir | [] | 5
|
||||
grep | [] [] [] [] | 26
|
||||
gretl | | 3
|
||||
gtick | | 7
|
||||
hello | [] [] [] [] [] | 34
|
||||
id-utils | [] [] | 12
|
||||
indent | [] [] [] [] | 21
|
||||
iso_3166 | [] [] [] [] [] [] [] | 27
|
||||
iso_3166_1 | [] [] [] | 16
|
||||
iso_3166_2 | | 0
|
||||
iso_3166_3 | | 2
|
||||
iso_4217 | [] [] [] [] [] [] | 24
|
||||
iso_639 | | 1
|
||||
jpilot | [] [] [] [] [] | 9
|
||||
jtag | [] | 2
|
||||
jwhois | () [] [] | 11
|
||||
kbd | [] [] | 11
|
||||
latrine | | 2
|
||||
ld | [] [] | 5
|
||||
libc | [] [] [] [] | 20
|
||||
libgpewidget | [] [] [] [] | 13
|
||||
libiconv | [] [] [] [] [] [] [] [] | 27
|
||||
lifelines | [] | 2
|
||||
lilypond | [] | 3
|
||||
lingoteach | | 2
|
||||
lingoteach_lessons | () | 0
|
||||
lynx | [] [] [] | 14
|
||||
m4 | [] [] | 15
|
||||
mailutils | | 5
|
||||
make | [] [] [] | 16
|
||||
man-db | [] | 5
|
||||
minicom | | 11
|
||||
mysecretdiary | [] [] | 10
|
||||
nano | [] [] [] [] | 17
|
||||
nano_1_0 | [] [] [] | 17
|
||||
opcodes | [] [] | 6
|
||||
parted | [] [] [] | 15
|
||||
ptx | [] [] | 22
|
||||
python | | 0
|
||||
radius | | 4
|
||||
recode | [] [] [] | 20
|
||||
rpm | [] [] | 9
|
||||
screem | [] [] | 2
|
||||
scrollkeeper | [] [] [] | 15
|
||||
sed | [] [] [] [] [] [] | 24
|
||||
sh-utils | [] [] | 14
|
||||
shared-mime-info | [] [] | 7
|
||||
sharutils | [] [] [] [] | 17
|
||||
silky | () | 3
|
||||
skencil | [] | 6
|
||||
sketch | [] | 6
|
||||
soundtracker | [] [] | 7
|
||||
sp | [] | 3
|
||||
tar | [] [] [] [] [] | 24
|
||||
texinfo | [] [] [] | 14
|
||||
textutils | [] [] [] [] | 16
|
||||
tin | | 1
|
||||
tp-robot | | 2
|
||||
tuxpaint | [] [] [] [] [] | 29
|
||||
unicode-han-tra... | | 0
|
||||
unicode-transla... | | 2
|
||||
util-linux | [] [] | 15
|
||||
vorbis-tools | | 8
|
||||
wastesedge | | 0
|
||||
wdiff | [] [] [] | 18
|
||||
wget | [] [] [] [] [] [] [] [] | 24
|
||||
xchat | [] [] [] [] [] | 15
|
||||
xfree86_xkb_xml | [] [] [] [] [] | 11
|
||||
xpad | | 5
|
||||
+-----------------------------------------------------+
|
||||
63 teams sk sl sr sv ta th tr uk ven vi wa xh zh_CN zh_TW zu
|
||||
131 domains 47 19 28 83 0 0 59 13 1 1 11 0 22 22 0 1373
|
||||
|
||||
Some counters in the preceding matrix are higher than the number of
|
||||
visible blocks let us expect. This is because a few extra PO files are
|
||||
used for implementing regional variants of languages, or language
|
||||
dialects.
|
||||
|
||||
For a PO file in the matrix above to be effective, the package to
|
||||
which it applies should also have been internationalized and
|
||||
distributed as such by its maintainer. There might be an observable
|
||||
lag between the mere existence a PO file and its wide availability in a
|
||||
distribution.
|
||||
|
||||
If January 2004 seems to be old, you may fetch a more recent copy of
|
||||
this `ABOUT-NLS' file on most GNU archive sites. The most up-to-date
|
||||
matrix with full percentage details can be found at
|
||||
`http://www.iro.umontreal.ca/contrib/po/HTML/matrix.html'.
|
||||
|
||||
Using `gettext' in new packages
|
||||
===============================
|
||||
|
||||
If you are writing a freely available program and want to
|
||||
internationalize it you are welcome to use GNU `gettext' in your
|
||||
package. Of course you have to respect the GNU Library General Public
|
||||
License which covers the use of the GNU `gettext' library. This means
|
||||
in particular that even non-free programs can use `libintl' as a shared
|
||||
library, whereas only free software can use `libintl' as a static
|
||||
library or use modified versions of `libintl'.
|
||||
|
||||
Once the sources are changed appropriately and the setup can handle
|
||||
the use of `gettext' the only thing missing are the translations. The
|
||||
Free Translation Project is also available for packages which are not
|
||||
developed inside the GNU project. Therefore the information given above
|
||||
applies also for every other Free Software Project. Contact
|
||||
`translation@iro.umontreal.ca' to make the `.pot' files available to
|
||||
the translation teams.
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
Originally by Vincent 'caro' Torri, additions by various Enlightenment developers
|
||||
|
||||
Update for E22 by Andrew 'ajwillia.ms' Williams <http://ajwillia.ms/>
|
|
@ -0,0 +1,32 @@
|
|||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to
|
||||
deal in the Software without restriction, including without limitation the
|
||||
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||
sell copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies of the Software and its Copyright notices. In addition publicly
|
||||
documented acknowledgment must be given that this software has been used if no
|
||||
source code of this software is made available publicly. Making the source
|
||||
available publicly means including the source for this software with the
|
||||
distribution, or a method to get this software via some reasonable mechanism
|
||||
(electronic transfer via a network or media) as well as making an offer to
|
||||
supply the source on request. This Copyright notice serves as an offer to
|
||||
supply the source on on request as well. Instead of this, supplying
|
||||
acknowledgments of use of this software in either Copyright notices, Manuals,
|
||||
Publicity and Marketing documents or any documentation provided with any
|
||||
product containing this software. This License does not apply to any software
|
||||
that links to the libraries provided by this software (statically or
|
||||
dynamically), but only to the software provided.
|
||||
|
||||
Please see the COPYING-PLAIN for a plain-english explanation of this notice
|
||||
and its intent.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||
THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
|
||||
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
|
||||
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|
@ -0,0 +1,33 @@
|
|||
Plain English Copyright Notice
|
||||
|
||||
This file is not intended to be the actual License. The reason this file
|
||||
exists is that we here are programmers and engineers. We aren't lawyers. We
|
||||
provide licenses that we THINK say the right things, but we have our own
|
||||
intentions at heart. This is a plain-english explanation of what those
|
||||
intentions are, and if you follow them you will be within the "spirit" of
|
||||
the license.
|
||||
|
||||
The intent is for us to enjoy writing software that is useful to us (the
|
||||
AUTHORS) and allow others to use it freely and also benefit from the work we
|
||||
put into making it. We don't want to restrict others using it. They should
|
||||
not *HAVE* to make the source code of the applications they write that
|
||||
simply link to these libraries (be that statically or dynamically), or for
|
||||
them to be limited as to what license they choose to use (be it open, closed
|
||||
or anything else). But we would like to know you are using these libraries.
|
||||
We simply would like to know that it has been useful to someone. This is why
|
||||
we ask for acknowledgement of some sort.
|
||||
|
||||
You can do what you want with the source of this software - it doesn't
|
||||
matter. We still have it here for ourselves and it is open and free to use
|
||||
and download and play with. It can't be taken away. We don't really mind what
|
||||
you do with the source to your software. We would simply like to know that
|
||||
you are using it - especially if it makes it to a commerical product. If you
|
||||
simply e-mail all the AUTHORS (see COPYING and AUTHORS files) telling us, and
|
||||
then make sure you include a paragraph or page in the manual for the product
|
||||
with the copyright notice and state that you used this software, we will be
|
||||
very happy. If you want to contribute back modifications and fixes you may have
|
||||
made we will welcome those too with open arms (generally). If you want help
|
||||
with changes needed, ports needed or features to be added, arrangements can
|
||||
be easily made with some dialogue.
|
||||
|
||||
Christopher Michael <devilhorns@comcast.net>
|
|
@ -0,0 +1,2 @@
|
|||
09/06/2005 Christopher Michael <devilhorns@comcast.net>
|
||||
* Added Support For Virtual Desktops
|
|
@ -0,0 +1,11 @@
|
|||
COMPILING and INSTALLING:
|
||||
|
||||
If you got a official release tar archive do:
|
||||
./autogen.sh
|
||||
|
||||
Then to compile:
|
||||
make
|
||||
|
||||
To install:
|
||||
make install
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
ACLOCAL_AMFLAGS = -I m4
|
||||
MAINTAINERCLEANFILES = Makefile.in aclocal.m4 config.guess config.h.in \
|
||||
config.sub configure depcomp install-sh ltmain.sh \
|
||||
missing module.desktop config.rpath mkinstalldirs
|
||||
|
||||
SUBDIRS = src
|
||||
|
||||
if HAVE_PO
|
||||
|
||||
SUBDIRS += po
|
||||
|
||||
endif
|
||||
|
||||
EDJE_FLAGS = -v \
|
||||
-id $(top_srcdir)/images
|
||||
|
||||
filesdir = $(datadir)
|
||||
files_DATA = module.desktop e-module-flame.edj
|
||||
|
||||
EXTRA_DIST = module.desktop.in \
|
||||
e_modules-flame.spec.in \
|
||||
e-module-flame.edc \
|
||||
images/module_icon.png
|
||||
|
||||
%.edj: %.edc
|
||||
$(EDJE_CC) $(EDJE_FLAGS) $< $@
|
||||
|
||||
clean-local:
|
||||
rm -f e-module-flame.edj module.desktop e_modules-flame.spec *~
|
||||
|
||||
uninstall:
|
||||
rm -rf $(DESTDIR)$(datadir)
|
|
@ -0,0 +1,17 @@
|
|||
#!/bin/sh
|
||||
|
||||
rm -rf autom4te.cache
|
||||
rm -f aclocal.m4 ltmain.sh
|
||||
|
||||
touch README
|
||||
|
||||
echo "Running autopoint..." ; autopoint -f || :
|
||||
echo "Running aclocal..." ; aclocal -I m4 $ACLOCAL_FLAGS || exit 1
|
||||
echo "Running autoheader..." ; autoheader || exit 1
|
||||
echo "Running autoconf..." ; autoconf || exit 1
|
||||
echo "Running libtoolize..." ; (libtoolize --copy --automake || glibtoolize --automake) || exit 1
|
||||
echo "Running automake..." ; automake --add-missing --copy --gnu || exit 1
|
||||
|
||||
if [ -z "$NOCONFIGURE" ]; then
|
||||
./configure "$@"
|
||||
fi
|
|
@ -0,0 +1,74 @@
|
|||
dnl Process this file with autoconf to produce a configure script.
|
||||
|
||||
# get rid of that stupid cache mechanism
|
||||
rm -f config.cache
|
||||
|
||||
AC_INIT(flame, 0.0.3, enlightenment-devel@lists.sourceforge.net)
|
||||
AC_PREREQ(2.52)
|
||||
AC_CONFIG_SRCDIR(configure.ac)
|
||||
AC_CANONICAL_BUILD
|
||||
AC_CANONICAL_HOST
|
||||
AC_ISC_POSIX
|
||||
|
||||
AM_INIT_AUTOMAKE(1.6)
|
||||
AM_CONFIG_HEADER(config.h)
|
||||
m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
|
||||
|
||||
AC_PROG_CC
|
||||
AM_PROG_CC_STDC
|
||||
AC_HEADER_STDC
|
||||
AC_C_CONST
|
||||
|
||||
define([AC_LIBTOOL_LANG_CXX_CONFIG], [:])dnl
|
||||
define([AC_LIBTOOL_LANG_F77_CONFIG], [:])dnl
|
||||
AC_PROG_LIBTOOL
|
||||
|
||||
m4_ifdef([AM_GNU_GETTEXT_VERSION], [
|
||||
AM_GNU_GETTEXT_VERSION([0.14])
|
||||
])
|
||||
|
||||
m4_ifdef([AM_GNU_GETTEXT], [
|
||||
AM_GNU_GETTEXT([external])
|
||||
po_makefile_in=po/Makefile.in
|
||||
AM_CONDITIONAL([HAVE_PO], [true])
|
||||
],[
|
||||
AM_CONDITIONAL([HAVE_PO], [false])
|
||||
])
|
||||
AC_SUBST(LTLIBINTL)
|
||||
|
||||
PKG_CHECK_MODULES(E, [enlightenment])
|
||||
release=$(pkg-config --variable=release enlightenment)
|
||||
MODULE_ARCH="$host_os-$host_cpu-$release"
|
||||
AC_SUBST(MODULE_ARCH)
|
||||
AC_DEFINE_UNQUOTED(MODULE_ARCH, "$MODULE_ARCH", "Module architecture")
|
||||
|
||||
# Find edje_cc
|
||||
PKG_CHECK_MODULES(EDJE, [edje >= 0.5.0])
|
||||
AC_ARG_WITH(edje-cc,
|
||||
AC_HELP_STRING([--with-edje-cc=PATH], [specify a specific path to edje_cc]),
|
||||
[
|
||||
v=$withval;
|
||||
EDJE_CC=$v
|
||||
],[
|
||||
EDJE_CC=$(pkg-config --variable=prefix edje)/bin/edje_cc
|
||||
]
|
||||
)
|
||||
AC_SUBST(EDJE_CC)
|
||||
AC_MSG_CHECKING([Which edje_cc to use])
|
||||
AC_MSG_RESULT(${EDJE_CC})
|
||||
|
||||
datadir=$(pkg-config --variable=modules enlightenment)/${PACKAGE}
|
||||
AC_ARG_ENABLE(homedir-install,
|
||||
AS_HELP_STRING([--enable-homedir-install], [Install module in homedir]),
|
||||
[ datadir="${HOME}/.e/e/modules/${PACKAGE}" ]
|
||||
)
|
||||
|
||||
AC_OUTPUT([
|
||||
Makefile
|
||||
src/Makefile
|
||||
e_modules-flame.spec
|
||||
module.desktop
|
||||
$po_makefile_in
|
||||
], [
|
||||
])
|
||||
|
|
@ -0,0 +1,32 @@
|
|||
images {
|
||||
image: "module_icon.png" COMP;
|
||||
}
|
||||
collections {
|
||||
group {
|
||||
name: "icon";
|
||||
max: 48 48;
|
||||
parts {
|
||||
part {
|
||||
name: "image";
|
||||
type: IMAGE;
|
||||
mouse_events: 0;
|
||||
description {
|
||||
state: "default" 0.00;
|
||||
visible: 1;
|
||||
aspect: 1.00 1.00;
|
||||
rel1 {
|
||||
relative: 0.00 0.00;
|
||||
offset: 0 0;
|
||||
}
|
||||
rel2 {
|
||||
relative: 1.00 1.00;
|
||||
offset: -1 -1;
|
||||
}
|
||||
image {
|
||||
normal: "module_icon.png";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,48 @@
|
|||
%define module_name flame
|
||||
%{!?_rel:%{expand:%%global _rel 0.enl%{?dist}}}
|
||||
|
||||
Summary: %{module_name} module for the Enlightenment window manager
|
||||
Name: e_modules-%{module_name}
|
||||
Version: @VERSION@
|
||||
Release: %{_rel}
|
||||
License: BSD
|
||||
Group: User Interface/Desktops
|
||||
URL: http://www.enlightenment.org/
|
||||
Source: ftp://ftp.enlightenment.org/pub/enlightenment/%{module_name}-%{version}.tar.gz
|
||||
Packager: %{?_packager:%{_packager}}%{!?_packager:Michael Jennings <mej@eterm.org>}
|
||||
Vendor: %{?_vendorinfo:%{_vendorinfo}}%{!?_vendorinfo:The Enlightenment Project (http://www.enlightenment.org/)}
|
||||
Distribution: %{?_distribution:%{_distribution}}%{!?_distribution:%{_vendor}}
|
||||
BuildRequires: ecore-devel, evas-devel, edje-bin
|
||||
BuildRequires: edje-devel, eet-devel, enlightenment-devel >= 0.16.999
|
||||
Requires: enlightenment >= 0.16.999
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
||||
|
||||
%description
|
||||
%{module_name} module for the Enlightenment window manager.
|
||||
|
||||
%prep
|
||||
%setup -q -n %{module_name}-%{version}
|
||||
|
||||
%build
|
||||
%{configure}
|
||||
%{__make} %{?_smp_mflags} %{?mflags}
|
||||
|
||||
%install
|
||||
%{__make} %{?mflags_install} DESTDIR=$RPM_BUILD_ROOT install
|
||||
%{find_lang} %{module_name} || true > %{module_name}.lang
|
||||
|
||||
%clean
|
||||
test "x$RPM_BUILD_ROOT" != "x/" && rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
%post
|
||||
/sbin/ldconfig
|
||||
|
||||
%postun
|
||||
/sbin/ldconfig
|
||||
|
||||
%files -f %{module_name}.lang
|
||||
%defattr(-, root, root)
|
||||
%doc AUTHORS ChangeLog COPYING* INSTALL NEWS README
|
||||
%{_libdir}/enlightenment/modules/%{module_name}*
|
||||
|
||||
%changelog
|
Binary file not shown.
After Width: | Height: | Size: 1.2 KiB |
|
@ -0,0 +1,23 @@
|
|||
[Desktop Entry]
|
||||
Type=Link
|
||||
Name=Flame
|
||||
Name[ru]=Пламя
|
||||
Name[cs]=Plamen
|
||||
Name[eo]=Flamoj
|
||||
Name[es]=Llama
|
||||
Name[gl]=Chama
|
||||
Name[hu]=Lángoló asztal
|
||||
Name[fr]=Flamme
|
||||
Name[pt]=Chama
|
||||
Icon=e-module-flame
|
||||
X-Enlightenment-ModuleType=look
|
||||
Comment=A module to display flames on the desktop.
|
||||
Comment[ru]=Модуль показа огня на рабочем столе.
|
||||
Comment[cs]=Modul zobrazujcí plameny na ploše.
|
||||
Comment[eo]=Vidigi flamojn sur la labortablo.
|
||||
Comment[es]=Un módulo para visualizar llamas en el escritorio.
|
||||
Comment[gl]=Un módulo para mostrar chamas no escritorio.
|
||||
Comment[hu]=Egy modul, amellyel lángra tudjuk lobbantani az asztalt.
|
||||
Comment[it]=Un modulo per visualizzare fiamme sul desktop.
|
||||
Comment[fr]=Un module montrant des flammes sur le bureau.
|
||||
Comment[pt]=Um módulo que exibe chamas na área de trabalho.
|
|
@ -0,0 +1 @@
|
|||
ar bg cs de el eo es fi fr gl he hi hr hu it ja lt nb nl pl pt pt_BR ru sk sl sv tr uk zh_CN
|
|
@ -0,0 +1,366 @@
|
|||
# Makefile for PO directory in any package using GNU gettext.
|
||||
# Copyright (C) 1995-1997, 2000-2004 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
|
||||
#
|
||||
# This file can be copied and used freely without restrictions. It can
|
||||
# be used in projects which are not available under the GNU General Public
|
||||
# License but which still want to provide support for the GNU gettext
|
||||
# functionality.
|
||||
# Please note that the actual code of GNU gettext is covered by the GNU
|
||||
# General Public License and is *not* in the public domain.
|
||||
#
|
||||
# Origin: gettext-0.14
|
||||
|
||||
PACKAGE = @PACKAGE@
|
||||
VERSION = @VERSION@
|
||||
|
||||
SHELL = /bin/sh
|
||||
@SET_MAKE@
|
||||
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
VPATH = @srcdir@
|
||||
|
||||
prefix = @prefix@
|
||||
exec_prefix = @exec_prefix@
|
||||
datadir = @datadir@
|
||||
localedir = $(datadir)/locale
|
||||
gettextsrcdir = $(datadir)/gettext/po
|
||||
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
MKINSTALLDIRS = @MKINSTALLDIRS@
|
||||
mkinstalldirs = $(SHELL) $(MKINSTALLDIRS)
|
||||
|
||||
GMSGFMT = @GMSGFMT@
|
||||
MSGFMT = @MSGFMT@
|
||||
XGETTEXT = @XGETTEXT@
|
||||
MSGMERGE = msgmerge
|
||||
MSGMERGE_UPDATE = @MSGMERGE@ --update
|
||||
MSGINIT = msginit
|
||||
MSGCONV = msgconv
|
||||
MSGFILTER = msgfilter
|
||||
|
||||
POFILES = @POFILES@
|
||||
GMOFILES = @GMOFILES@
|
||||
UPDATEPOFILES = @UPDATEPOFILES@
|
||||
DUMMYPOFILES = @DUMMYPOFILES@
|
||||
DISTFILES.common = Makefile.in.in remove-potcdate.sin \
|
||||
$(DISTFILES.common.extra1) $(DISTFILES.common.extra2) $(DISTFILES.common.extra3)
|
||||
DISTFILES = $(DISTFILES.common) Makevars POTFILES.in $(DOMAIN).pot stamp-po \
|
||||
$(POFILES) $(GMOFILES) \
|
||||
$(DISTFILES.extra1) $(DISTFILES.extra2) $(DISTFILES.extra3)
|
||||
|
||||
POTFILES = \
|
||||
|
||||
CATALOGS = @CATALOGS@
|
||||
|
||||
# Makevars gets inserted here. (Don't remove this line!)
|
||||
|
||||
.SUFFIXES:
|
||||
.SUFFIXES: .po .gmo .mo .sed .sin .nop .po-create .po-update
|
||||
|
||||
.po.mo:
|
||||
@echo "$(MSGFMT) -c -o $@ $<"; \
|
||||
$(MSGFMT) -c -o t-$@ $< && mv t-$@ $@
|
||||
|
||||
.po.gmo:
|
||||
@lang=`echo $* | sed -e 's,.*/,,'`; \
|
||||
test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
|
||||
echo "$${cdcmd}rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o $${lang}.gmo $${lang}.po"; \
|
||||
cd $(srcdir) && rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o t-$${lang}.gmo $${lang}.po && mv t-$${lang}.gmo $${lang}.gmo
|
||||
|
||||
.sin.sed:
|
||||
sed -e '/^#/d' $< > t-$@
|
||||
mv t-$@ $@
|
||||
|
||||
|
||||
all: all-@USE_NLS@
|
||||
|
||||
all-yes: stamp-po
|
||||
all-no:
|
||||
|
||||
# stamp-po is a timestamp denoting the last time at which the CATALOGS have
|
||||
# been loosely updated. Its purpose is that when a developer or translator
|
||||
# checks out the package via CVS, and the $(DOMAIN).pot file is not in CVS,
|
||||
# "make" will update the $(DOMAIN).pot and the $(CATALOGS), but subsequent
|
||||
# invocations of "make" will do nothing. This timestamp would not be necessary
|
||||
# if updating the $(CATALOGS) would always touch them; however, the rule for
|
||||
# $(POFILES) has been designed to not touch files that don't need to be
|
||||
# changed.
|
||||
stamp-po: $(srcdir)/$(DOMAIN).pot
|
||||
test -z "$(GMOFILES)" || $(MAKE) $(GMOFILES)
|
||||
@echo "touch stamp-po"
|
||||
@echo timestamp > stamp-poT
|
||||
@mv stamp-poT stamp-po
|
||||
|
||||
# Note: Target 'all' must not depend on target '$(DOMAIN).pot-update',
|
||||
# otherwise packages like GCC can not be built if only parts of the source
|
||||
# have been downloaded.
|
||||
|
||||
# This target rebuilds $(DOMAIN).pot; it is an expensive operation.
|
||||
# Note that $(DOMAIN).pot is not touched if it doesn't need to be changed.
|
||||
$(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed
|
||||
$(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \
|
||||
--add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) \
|
||||
--files-from=$(srcdir)/POTFILES.in \
|
||||
--copyright-holder='$(COPYRIGHT_HOLDER)' \
|
||||
--msgid-bugs-address='$(MSGID_BUGS_ADDRESS)'
|
||||
test ! -f $(DOMAIN).po || { \
|
||||
if test -f $(srcdir)/$(DOMAIN).pot; then \
|
||||
sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \
|
||||
sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \
|
||||
if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \
|
||||
rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \
|
||||
else \
|
||||
rm -f $(DOMAIN).1po $(DOMAIN).2po $(srcdir)/$(DOMAIN).pot && \
|
||||
mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \
|
||||
fi; \
|
||||
else \
|
||||
mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \
|
||||
fi; \
|
||||
}
|
||||
|
||||
# This rule has no dependencies: we don't need to update $(DOMAIN).pot at
|
||||
# every "make" invocation, only create it when it is missing.
|
||||
# Only "make $(DOMAIN).pot-update" or "make dist" will force an update.
|
||||
$(srcdir)/$(DOMAIN).pot:
|
||||
$(MAKE) $(DOMAIN).pot-update
|
||||
|
||||
# This target rebuilds a PO file if $(DOMAIN).pot has changed.
|
||||
# Note that a PO file is not touched if it doesn't need to be changed.
|
||||
$(POFILES): $(srcdir)/$(DOMAIN).pot
|
||||
@lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \
|
||||
if test -f "$(srcdir)/$${lang}.po"; then \
|
||||
test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
|
||||
echo "$${cdcmd}$(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot"; \
|
||||
cd $(srcdir) && $(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot; \
|
||||
else \
|
||||
$(MAKE) $${lang}.po-create; \
|
||||
fi
|
||||
|
||||
|
||||
install: install-exec install-data
|
||||
install-exec:
|
||||
install-data: install-data-@USE_NLS@
|
||||
if test "$(PACKAGE)" = "gettext-tools"; then \
|
||||
$(mkinstalldirs) $(DESTDIR)$(gettextsrcdir); \
|
||||
for file in $(DISTFILES.common) Makevars.template; do \
|
||||
$(INSTALL_DATA) $(srcdir)/$$file \
|
||||
$(DESTDIR)$(gettextsrcdir)/$$file; \
|
||||
done; \
|
||||
for file in Makevars; do \
|
||||
rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \
|
||||
done; \
|
||||
else \
|
||||
: ; \
|
||||
fi
|
||||
install-data-no: all
|
||||
install-data-yes: all
|
||||
$(mkinstalldirs) $(DESTDIR)$(datadir)
|
||||
@catalogs='$(CATALOGS)'; \
|
||||
for cat in $$catalogs; do \
|
||||
cat=`basename $$cat`; \
|
||||
lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
|
||||
dir=$(localedir)/$$lang/LC_MESSAGES; \
|
||||
$(mkinstalldirs) $(DESTDIR)$$dir; \
|
||||
if test -r $$cat; then realcat=$$cat; else realcat=$(srcdir)/$$cat; fi; \
|
||||
$(INSTALL_DATA) $$realcat $(DESTDIR)$$dir/$(DOMAIN).mo; \
|
||||
echo "installing $$realcat as $(DESTDIR)$$dir/$(DOMAIN).mo"; \
|
||||
for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \
|
||||
if test -n "$$lc"; then \
|
||||
if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \
|
||||
link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \
|
||||
mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
|
||||
mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
|
||||
(cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \
|
||||
for file in *; do \
|
||||
if test -f $$file; then \
|
||||
ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \
|
||||
fi; \
|
||||
done); \
|
||||
rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
|
||||
else \
|
||||
if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \
|
||||
:; \
|
||||
else \
|
||||
rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \
|
||||
mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
|
||||
fi; \
|
||||
fi; \
|
||||
rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
|
||||
ln -s ../LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \
|
||||
ln $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \
|
||||
cp -p $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
|
||||
echo "installing $$realcat link as $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo"; \
|
||||
fi; \
|
||||
done; \
|
||||
done
|
||||
|
||||
install-strip: install
|
||||
|
||||
installdirs: installdirs-exec installdirs-data
|
||||
installdirs-exec:
|
||||
installdirs-data: installdirs-data-@USE_NLS@
|
||||
if test "$(PACKAGE)" = "gettext-tools"; then \
|
||||
$(mkinstalldirs) $(DESTDIR)$(gettextsrcdir); \
|
||||
else \
|
||||
: ; \
|
||||
fi
|
||||
installdirs-data-no:
|
||||
installdirs-data-yes:
|
||||
$(mkinstalldirs) $(DESTDIR)$(datadir)
|
||||
@catalogs='$(CATALOGS)'; \
|
||||
for cat in $$catalogs; do \
|
||||
cat=`basename $$cat`; \
|
||||
lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
|
||||
dir=$(localedir)/$$lang/LC_MESSAGES; \
|
||||
$(mkinstalldirs) $(DESTDIR)$$dir; \
|
||||
for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \
|
||||
if test -n "$$lc"; then \
|
||||
if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \
|
||||
link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \
|
||||
mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
|
||||
mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
|
||||
(cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \
|
||||
for file in *; do \
|
||||
if test -f $$file; then \
|
||||
ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \
|
||||
fi; \
|
||||
done); \
|
||||
rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
|
||||
else \
|
||||
if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \
|
||||
:; \
|
||||
else \
|
||||
rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \
|
||||
mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
|
||||
fi; \
|
||||
fi; \
|
||||
fi; \
|
||||
done; \
|
||||
done
|
||||
|
||||
# Define this as empty until I found a useful application.
|
||||
installcheck:
|
||||
|
||||
uninstall: uninstall-exec uninstall-data
|
||||
uninstall-exec:
|
||||
uninstall-data: uninstall-data-@USE_NLS@
|
||||
if test "$(PACKAGE)" = "gettext-tools"; then \
|
||||
for file in $(DISTFILES.common) Makevars.template; do \
|
||||
rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \
|
||||
done; \
|
||||
else \
|
||||
: ; \
|
||||
fi
|
||||
uninstall-data-no:
|
||||
uninstall-data-yes:
|
||||
catalogs='$(CATALOGS)'; \
|
||||
for cat in $$catalogs; do \
|
||||
cat=`basename $$cat`; \
|
||||
lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
|
||||
for lc in LC_MESSAGES $(EXTRA_LOCALE_CATEGORIES); do \
|
||||
rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
|
||||
done; \
|
||||
done
|
||||
|
||||
check: all
|
||||
|
||||
info dvi ps pdf html tags TAGS ctags CTAGS ID:
|
||||
|
||||
mostlyclean:
|
||||
rm -f remove-potcdate.sed
|
||||
rm -f stamp-poT
|
||||
rm -f core core.* $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po
|
||||
rm -fr *.o
|
||||
|
||||
clean: mostlyclean
|
||||
|
||||
distclean: clean
|
||||
rm -f Makefile Makefile.in POTFILES *.mo
|
||||
|
||||
maintainer-clean: distclean
|
||||
@echo "This command is intended for maintainers to use;"
|
||||
@echo "it deletes files that may require special tools to rebuild."
|
||||
rm -f stamp-po $(GMOFILES)
|
||||
|
||||
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
|
||||
dist distdir:
|
||||
$(MAKE) update-po
|
||||
@$(MAKE) dist2
|
||||
# This is a separate target because 'update-po' must be executed before.
|
||||
dist2: $(DISTFILES)
|
||||
dists="$(DISTFILES)"; \
|
||||
if test "$(PACKAGE)" = "gettext-tools"; then \
|
||||
dists="$$dists Makevars.template"; \
|
||||
fi; \
|
||||
if test -f $(srcdir)/ChangeLog; then \
|
||||
dists="$$dists ChangeLog"; \
|
||||
fi; \
|
||||
for i in 0 1 2 3 4 5 6 7 8 9; do \
|
||||
if test -f $(srcdir)/ChangeLog.$$i; then \
|
||||
dists="$$dists ChangeLog.$$i"; \
|
||||
fi; \
|
||||
done; \
|
||||
if test -f $(srcdir)/LINGUAS; then dists="$$dists LINGUAS"; fi; \
|
||||
for file in $$dists; do \
|
||||
if test -f $$file; then \
|
||||
cp -p $$file $(distdir); \
|
||||
else \
|
||||
cp -p $(srcdir)/$$file $(distdir); \
|
||||
fi; \
|
||||
done
|
||||
|
||||
update-po: Makefile
|
||||
$(MAKE) $(DOMAIN).pot-update
|
||||
test -z "$(UPDATEPOFILES)" || $(MAKE) $(UPDATEPOFILES)
|
||||
$(MAKE) update-gmo
|
||||
|
||||
# General rule for creating PO files.
|
||||
|
||||
.nop.po-create:
|
||||
@lang=`echo $@ | sed -e 's/\.po-create$$//'`; \
|
||||
echo "File $$lang.po does not exist. If you are a translator, you can create it through 'msginit'." 1>&2; \
|
||||
exit 1
|
||||
|
||||
# General rule for updating PO files.
|
||||
|
||||
.nop.po-update:
|
||||
@lang=`echo $@ | sed -e 's/\.po-update$$//'`; \
|
||||
if test "$(PACKAGE)" = "gettext-tools"; then PATH=`pwd`/../src:$$PATH; fi; \
|
||||
tmpdir=`pwd`; \
|
||||
echo "$$lang:"; \
|
||||
test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
|
||||
echo "$${cdcmd}$(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$lang.new.po"; \
|
||||
cd $(srcdir); \
|
||||
if $(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$tmpdir/$$lang.new.po; then \
|
||||
if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
|
||||
rm -f $$tmpdir/$$lang.new.po; \
|
||||
else \
|
||||
if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \
|
||||
:; \
|
||||
else \
|
||||
echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \
|
||||
exit 1; \
|
||||
fi; \
|
||||
fi; \
|
||||
else \
|
||||
echo "msgmerge for $$lang.po failed!" 1>&2; \
|
||||
rm -f $$tmpdir/$$lang.new.po; \
|
||||
fi
|
||||
|
||||
$(DUMMYPOFILES):
|
||||
|
||||
update-gmo: Makefile $(GMOFILES)
|
||||
@:
|
||||
|
||||
Makefile: Makefile.in.in $(top_builddir)/config.status @POMAKEFILEDEPS@
|
||||
cd $(top_builddir) \
|
||||
&& CONFIG_FILES=$(subdir)/$@.in CONFIG_HEADERS= \
|
||||
$(SHELL) ./config.status
|
||||
|
||||
force:
|
||||
|
||||
# Tell versions [3.59,3.63) of GNU make not to export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
.NOEXPORT:
|
|
@ -0,0 +1,41 @@
|
|||
# Makefile variables for PO directory in any package using GNU gettext.
|
||||
|
||||
# Usually the message domain is the same as the package name.
|
||||
DOMAIN = $(PACKAGE)
|
||||
|
||||
# These two variables depend on the location of this directory.
|
||||
subdir = po
|
||||
top_builddir = ..
|
||||
|
||||
# These options get passed to xgettext.
|
||||
XGETTEXT_OPTIONS = --keyword=N_ --keyword=D_ --from-code=UTF-8 --foreign-user
|
||||
|
||||
# This is the copyright holder that gets inserted into the header of the
|
||||
# $(DOMAIN).pot file. Set this to the copyright holder of the surrounding
|
||||
# package. (Note that the msgstr strings, extracted from the package's
|
||||
# sources, belong to the copyright holder of the package.) Translators are
|
||||
# expected to transfer the copyright for their translations to this person
|
||||
# or entity, or to disclaim their copyright. The empty string stands for
|
||||
# the public domain; in this case the translators are expected to disclaim
|
||||
# their copyright.
|
||||
COPYRIGHT_HOLDER = Enlightenment development team
|
||||
|
||||
# This is the email address or URL to which the translators shall report
|
||||
# bugs in the untranslated strings:
|
||||
# - Strings which are not entire sentences, see the maintainer guidelines
|
||||
# in the GNU gettext documentation, section 'Preparing Strings'.
|
||||
# - Strings which use unclear terms or require additional context to be
|
||||
# understood.
|
||||
# - Strings which make invalid assumptions about notation of date, time or
|
||||
# money.
|
||||
# - Pluralisation problems.
|
||||
# - Incorrect English spelling.
|
||||
# - Incorrect formatting.
|
||||
# It can be your email address, or a mailing list address where translators
|
||||
# can write to without being subscribed, or the URL of a web page through
|
||||
# which the translators can contact you.
|
||||
MSGID_BUGS_ADDRESS = enlightenment-devel@lists.sourceforge.net
|
||||
|
||||
# This is the list of locale categories, beyond LC_MESSAGES, for which the
|
||||
# message catalogs shall be used. It is usually empty.
|
||||
EXTRA_LOCALE_CATEGORIES =
|
|
@ -0,0 +1,41 @@
|
|||
# Makefile variables for PO directory in any package using GNU gettext.
|
||||
|
||||
# Usually the message domain is the same as the package name.
|
||||
DOMAIN = $(PACKAGE)
|
||||
|
||||
# These two variables depend on the location of this directory.
|
||||
subdir = po
|
||||
top_builddir = ..
|
||||
|
||||
# These options get passed to xgettext.
|
||||
XGETTEXT_OPTIONS = --keyword=_ --keyword=N_
|
||||
|
||||
# This is the copyright holder that gets inserted into the header of the
|
||||
# $(DOMAIN).pot file. Set this to the copyright holder of the surrounding
|
||||
# package. (Note that the msgstr strings, extracted from the package's
|
||||
# sources, belong to the copyright holder of the package.) Translators are
|
||||
# expected to transfer the copyright for their translations to this person
|
||||
# or entity, or to disclaim their copyright. The empty string stands for
|
||||
# the public domain; in this case the translators are expected to disclaim
|
||||
# their copyright.
|
||||
COPYRIGHT_HOLDER = Free Software Foundation, Inc.
|
||||
|
||||
# This is the email address or URL to which the translators shall report
|
||||
# bugs in the untranslated strings:
|
||||
# - Strings which are not entire sentences, see the maintainer guidelines
|
||||
# in the GNU gettext documentation, section 'Preparing Strings'.
|
||||
# - Strings which use unclear terms or require additional context to be
|
||||
# understood.
|
||||
# - Strings which make invalid assumptions about notation of date, time or
|
||||
# money.
|
||||
# - Pluralisation problems.
|
||||
# - Incorrect English spelling.
|
||||
# - Incorrect formatting.
|
||||
# It can be your email address, or a mailing list address where translators
|
||||
# can write to without being subscribed, or the URL of a web page through
|
||||
# which the translators can contact you.
|
||||
MSGID_BUGS_ADDRESS =
|
||||
|
||||
# This is the list of locale categories, beyond LC_MESSAGES, for which the
|
||||
# message catalogs shall be used. It is usually empty.
|
||||
EXTRA_LOCALE_CATEGORIES =
|
|
@ -0,0 +1,4 @@
|
|||
src/e_mod_main.h
|
||||
src/e_mod_main.c
|
||||
src/e_mod_config.h
|
||||
src/e_mod_config.c
|
|
@ -0,0 +1,47 @@
|
|||
# Special Makefile rules for English message catalogs with quotation marks.
|
||||
|
||||
DISTFILES.common.extra1 = quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot
|
||||
|
||||
.SUFFIXES: .insert-header .po-update-en
|
||||
|
||||
en@quot.po-create:
|
||||
$(MAKE) en@quot.po-update
|
||||
en@boldquot.po-create:
|
||||
$(MAKE) en@boldquot.po-update
|
||||
|
||||
en@quot.po-update: en@quot.po-update-en
|
||||
en@boldquot.po-update: en@boldquot.po-update-en
|
||||
|
||||
.insert-header.po-update-en:
|
||||
@lang=`echo $@ | sed -e 's/\.po-update-en$$//'`; \
|
||||
if test "$(PACKAGE)" = "gettext"; then PATH=`pwd`/../src:$$PATH; GETTEXTLIBDIR=`cd $(top_srcdir)/src && pwd`; export GETTEXTLIBDIR; fi; \
|
||||
tmpdir=`pwd`; \
|
||||
echo "$$lang:"; \
|
||||
ll=`echo $$lang | sed -e 's/@.*//'`; \
|
||||
LC_ALL=C; export LC_ALL; \
|
||||
cd $(srcdir); \
|
||||
if $(MSGINIT) -i $(DOMAIN).pot --no-translator -l $$ll -o - 2>/dev/null | sed -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | $(MSGFILTER) sed -f `echo $$lang | sed -e 's/.*@//'`.sed 2>/dev/null > $$tmpdir/$$lang.new.po; then \
|
||||
if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
|
||||
rm -f $$tmpdir/$$lang.new.po; \
|
||||
else \
|
||||
if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \
|
||||
:; \
|
||||
else \
|
||||
echo "creation of $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \
|
||||
exit 1; \
|
||||
fi; \
|
||||
fi; \
|
||||
else \
|
||||
echo "creation of $$lang.po failed!" 1>&2; \
|
||||
rm -f $$tmpdir/$$lang.new.po; \
|
||||
fi
|
||||
|
||||
en@quot.insert-header: insert-header.sin
|
||||
sed -e '/^#/d' -e 's/HEADER/en@quot.header/g' $(srcdir)/insert-header.sin > en@quot.insert-header
|
||||
|
||||
en@boldquot.insert-header: insert-header.sin
|
||||
sed -e '/^#/d' -e 's/HEADER/en@boldquot.header/g' $(srcdir)/insert-header.sin > en@boldquot.insert-header
|
||||
|
||||
mostlyclean: mostlyclean-quot
|
||||
mostlyclean-quot:
|
||||
rm -f *.insert-header
|
|
@ -0,0 +1,83 @@
|
|||
# Arabic translation for flame.
|
||||
# This file is put in the public domain.
|
||||
# sameeer hussain <almusalimalmusalimah> 2011.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: flame module\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2012-01-24 20:44+0300\n"
|
||||
"Last-Translator: سمير حسين <almusalimalmusalimah@gmail.com>\n"
|
||||
"Language-Team: Arabic <almusalimalmusalimah@gmail.com>\n"
|
||||
"Language: ar\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Poedit-Language: Arabic\n"
|
||||
"X-Poedit-Country: SAUDI ARABIA\n"
|
||||
"X-Poedit-SourceCharset: utf-8\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr "مظهر"
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "اللهب"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "إعدادات اللهب"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "لون اللهب"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "ذهب"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "نار"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "بلازما"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "مصفوفات"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "جليد"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "أبيض"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "مخصص"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "كمية اﻷحمر"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "كمية اﻷزرق"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "كمية اﻷخضر"
|
||||
|
||||
#~ msgid "Appearance"
|
||||
#~ msgstr "المظهر"
|
|
@ -0,0 +1,82 @@
|
|||
# Bulgarian translation for enlightenment
|
||||
# This file is distributed under the same license as the enlightenment package.
|
||||
# Siyan Panayotov <fungi_vn@yahoo.com>, 2009.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: enlightenment\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2009-09-11 08:45+0000\n"
|
||||
"Last-Translator: vlood <vlood.vassilev@gmail.com>\n"
|
||||
"Language-Team: Bulgarian <bg@li.org>\n"
|
||||
"Language: bg\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2009-11-12 04:52+0000\n"
|
||||
"X-Generator: Launchpad (build Unknown)\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "Огън"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "Настройки за огъня"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "Цвят"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "Златен"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "Пламък"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "Плазма"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "Матрица"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "Лед"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "Бяло"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "Друго"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "Червено"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "Синьо"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "Зелено"
|
||||
|
||||
#~ msgid "Appearance"
|
||||
#~ msgstr "Изглед"
|
|
@ -0,0 +1,10 @@
|
|||
s/"\([^"]*\)"/“\1”/g
|
||||
s/`\([^`']*\)'/‘\1’/g
|
||||
s/ '\([^`']*\)' / ‘\1’ /g
|
||||
s/ '\([^`']*\)'$/ ‘\1’/g
|
||||
s/^'\([^`']*\)' /‘\1’ /g
|
||||
s/“”/""/g
|
||||
s/“/“[1m/g
|
||||
s/”/[0m”/g
|
||||
s/‘/‘[1m/g
|
||||
s/’/[0m’/g
|
|
@ -0,0 +1,79 @@
|
|||
# Czech translation.
|
||||
# This file is put in the public domain.
|
||||
# quaker66@gmail.com
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Flame\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2011-01-04 18:56+0100\n"
|
||||
"Last-Translator: quaker66 <quaker66@gmail.com>\n"
|
||||
"Language-Team: Czech <quaker66@gmail.com>\n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr "Vzhled"
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "Plamen"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "Nastavení plamene"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "Barva plamene"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "Zlatý"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "Oheň"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "Plasma"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "Led"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "Bílý"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "Vlastní"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "Množství červené"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "Množství modré"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "Množství zelené"
|
||||
|
||||
#~ msgid "Appearance"
|
||||
#~ msgstr "Vzhled"
|
|
@ -0,0 +1,80 @@
|
|||
# German translation for enlightenment
|
||||
# This file is distributed under the same license as the enlightenment package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2009.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: enlightenment\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2010-11-23 23:41+0100\n"
|
||||
"PO-Revision-Date: 2009-07-04 16:01+0000\n"
|
||||
"Last-Translator: Tschaka <Unknown>\n"
|
||||
"Language-Team: German <de@li.org>\n"
|
||||
"Language: de\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "Gold"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "Feuer"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "Plasma"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "Eis"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "Weiß"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "Benutzerdefiniert"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "Rotanteil"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "Blauanteil"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "Grünanteil"
|
||||
|
||||
#~ msgid "Appearance"
|
||||
#~ msgstr "Erscheinungsbild"
|
|
@ -0,0 +1,81 @@
|
|||
# translation of el.po to Greek
|
||||
# Flame module (e17), French translation
|
||||
# This file is put in the public domain.
|
||||
#
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: el\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2008-12-21 20:29+0000\n"
|
||||
"Last-Translator: Aron <Unknown>\n"
|
||||
"Language-Team: Greek <en@li.org>\n"
|
||||
"Language: el\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "Φλόγα"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "Ρύθμιση Φλόγας"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "Χρώμα Φλόγας"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "Χρυσός"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "Φωτιά"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "Πλάσμα"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "Μάτριξ"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "Πάγος"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "Λευκό"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "Προσαρμοσμένο"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "Ποσότητα Κόκκινου"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "Ποσότητα Μπλέ"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "Ποσότητα Πράσινου"
|
||||
|
||||
#~ msgid "Appearance"
|
||||
#~ msgstr "Εμφάνιση"
|
|
@ -0,0 +1,25 @@
|
|||
# All this catalog "translates" are quotation characters.
|
||||
# The msgids must be ASCII and therefore cannot contain real quotation
|
||||
# characters, only substitutes like grave accent (0x60), apostrophe (0x27)
|
||||
# and double quote (0x22). These substitutes look strange; see
|
||||
# http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html
|
||||
#
|
||||
# This catalog translates grave accent (0x60) and apostrophe (0x27) to
|
||||
# left single quotation mark (U+2018) and right single quotation mark (U+2019).
|
||||
# It also translates pairs of apostrophe (0x27) to
|
||||
# left single quotation mark (U+2018) and right single quotation mark (U+2019)
|
||||
# and pairs of quotation mark (0x22) to
|
||||
# left double quotation mark (U+201C) and right double quotation mark (U+201D).
|
||||
#
|
||||
# When output to an UTF-8 terminal, the quotation characters appear perfectly.
|
||||
# When output to an ISO-8859-1 terminal, the single quotation marks are
|
||||
# transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to
|
||||
# grave/acute accent (by libiconv), and the double quotation marks are
|
||||
# transliterated to 0x22.
|
||||
# When output to an ASCII terminal, the single quotation marks are
|
||||
# transliterated to apostrophes, and the double quotation marks are
|
||||
# transliterated to 0x22.
|
||||
#
|
||||
# This catalog furthermore displays the text between the quotation marks in
|
||||
# bold face, assuming the VT100/XTerm escape sequences.
|
||||
#
|
|
@ -0,0 +1,22 @@
|
|||
# All this catalog "translates" are quotation characters.
|
||||
# The msgids must be ASCII and therefore cannot contain real quotation
|
||||
# characters, only substitutes like grave accent (0x60), apostrophe (0x27)
|
||||
# and double quote (0x22). These substitutes look strange; see
|
||||
# http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html
|
||||
#
|
||||
# This catalog translates grave accent (0x60) and apostrophe (0x27) to
|
||||
# left single quotation mark (U+2018) and right single quotation mark (U+2019).
|
||||
# It also translates pairs of apostrophe (0x27) to
|
||||
# left single quotation mark (U+2018) and right single quotation mark (U+2019)
|
||||
# and pairs of quotation mark (0x22) to
|
||||
# left double quotation mark (U+201C) and right double quotation mark (U+201D).
|
||||
#
|
||||
# When output to an UTF-8 terminal, the quotation characters appear perfectly.
|
||||
# When output to an ISO-8859-1 terminal, the single quotation marks are
|
||||
# transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to
|
||||
# grave/acute accent (by libiconv), and the double quotation marks are
|
||||
# transliterated to 0x22.
|
||||
# When output to an ASCII terminal, the single quotation marks are
|
||||
# transliterated to apostrophes, and the double quotation marks are
|
||||
# transliterated to 0x22.
|
||||
#
|
|
@ -0,0 +1,80 @@
|
|||
# Esperanto translation of flame
|
||||
# Copyright (C) 2008 Enlightenment development team
|
||||
# This file is distributed under the same license as the flame package.
|
||||
# Olivier M. <olivierweb@ifrance.com>, 2008-2009.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: eo\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2012-11-26 09:44+0000\n"
|
||||
"Last-Translator: Eliovir <Unknown>\n"
|
||||
"Language-Team: Esperanto <translation-team-eo@lists.sourceforge.net>\n"
|
||||
"Language: eo\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2012-12-05 05:28+0000\n"
|
||||
"X-Generator: Launchpad (build 16335)\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr "Aspekto"
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "Flamoj"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "Agordoj pri flamoj"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "Koloro de flamoj"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "Ora"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "Fajro"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "Plasmo"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "Matrico"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "Glacio"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "Blanka"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "Propra"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "Kvanto da ruĝo"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "Kvanto da bluo"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "Kvanto da verdo"
|
|
@ -0,0 +1,81 @@
|
|||
# Spanish translation for E17 flame module.
|
||||
# This file is put in the public domain.
|
||||
# TeB <pasaeljabon@gmail.com>, 2008.
|
||||
# DiegoJ <diegojromerolopez@gmail.com>, 2009.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Flame\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2009-04-11 14:19+0000\n"
|
||||
"Last-Translator: DiegoJ <diegojromerolopez@gmail.com>\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "Llama"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "Configuracion de llama"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "Color de llama"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "Oro"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "Fuego"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "Plasma"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "Hielo"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "Blanco"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "Personalizar"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "Cantidad de rojo"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "Cantidad de azul"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "Cantidad de verde"
|
||||
|
||||
#~ msgid "Appearance"
|
||||
#~ msgstr "Apariencia"
|
|
@ -0,0 +1,80 @@
|
|||
# Flame module (e17), Finnish translation
|
||||
# This file is put in the public domain.
|
||||
# Jani väyrynen <janivayrynen@gmail.com>, 2008-2009.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Flame module (e17)\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2008-11-22 04:48+0000\n"
|
||||
"Last-Translator: Jani väyrynen <Unknown>\n"
|
||||
"Language-Team: Finnish <janivayrynen@gmail.com>\n"
|
||||
"Language: fi\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "Liekki"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "Liekin asetukset"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "Liekin väri"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "Kulta"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "Tuli"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "Plasma"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "Jää"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "Valkoinen"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "Mukautettu"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "Punaisen määrä"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "Sinisen määrä"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "Vihreän määrä"
|
||||
|
||||
#~ msgid "Appearance"
|
||||
#~ msgstr "Ulkonäkö"
|
|
@ -0,0 +1,79 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR Enlightenment development team
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=CHARSET\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr ""
|
|
@ -0,0 +1,84 @@
|
|||
# Flame module (e17), French translation.
|
||||
# This file is put in the public domain.
|
||||
# batden <batden@orange.fr>, 2009, 2010.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Flame module\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2010-10-19 06:17+0400\n"
|
||||
"PO-Revision-Date: 2010-10-19 09:15+0400\n"
|
||||
"Last-Translator: batden <batden@orange.fr>\n"
|
||||
"Language-Team: French <pourunmondesansgourou@gmail.com>\n"
|
||||
"Language: fr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n>1;\n"
|
||||
"X-Poedit-Language: French\n"
|
||||
"X-Poedit-Country: FRANCE\n"
|
||||
"X-Poedit-SourceCharset: utf-8\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr "Aspect"
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "Flamme"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "Configuration de Flamme"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "Couleur de flamme"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "Or"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "Feu"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "Plasma"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "Glace"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "Blanc"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "Personnalisé"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "Niveau de rouge"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "Niveau de bleu"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "Niveau de vert"
|
||||
|
||||
#~ msgid "Appearance"
|
||||
#~ msgstr "Aspect"
|
|
@ -0,0 +1,81 @@
|
|||
# Galician translation of flame
|
||||
# This file is put in the public domain.
|
||||
# Aníbal Garrido <khany@member.trisquel.info>, 2012.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: flame\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2012-08-30 19:32+0200\n"
|
||||
"PO-Revision-Date: 2012-09-17 12:30+0200\n"
|
||||
"Last-Translator: Aníbal Garrido <khany@member.trisquel.info>\n"
|
||||
"Language-Team: http://trasno.net/ <proxecto@trasno.net>\n"
|
||||
"Language: gl\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr "Aspecto"
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "Chama"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "Configuración da chama"
|
||||
|
||||
#: src/e_mod_config.c:94
|
||||
#: src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "Cor da chama"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "Ouro"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "Lume"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "Plasma"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "Xeo"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "Branco"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "Personalizar"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "Cantidade de vermello"
|
||||
|
||||
#: src/e_mod_config.c:182
|
||||
#: src/e_mod_config.c:189
|
||||
#: src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "Cantidade de azul"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "Cantidade de verde"
|
||||
|
|
@ -0,0 +1,80 @@
|
|||
# Hebrew translation for enlightenment
|
||||
# This file is distributed under the same license as the enlightenment package.
|
||||
# Yaron <sh.yaron@gmail.com>, 2008-2009.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: enlightenment\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2008-11-29 21:36+0000\n"
|
||||
"Last-Translator: Yaron <sh.yaron@gmail.com>\n"
|
||||
"Language-Team: Hebrew <he@li.org>\n"
|
||||
"Language: he\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "להבה"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "תצורת להבה"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "צבע הלהבה"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "זהב"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "אש"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "פלזמה"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "מטריקס"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "קרח"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "לבן"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "מותאם אישית"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "כמות האדום"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "כמות הכחול"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "כמות הירוק"
|
||||
|
||||
#~ msgid "Appearance"
|
||||
#~ msgstr "חזות"
|
|
@ -0,0 +1,80 @@
|
|||
# Hindi translation for enlightenment
|
||||
# This file is distributed under the same license as the enlightenment package.
|
||||
# DarkAce <paliwalshreyak@hotmail.com>, 2009.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: enlightenment\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2009-01-05 03:33+0000\n"
|
||||
"Last-Translator: DarkAce <paliwalshreyak@gmail.com>\n"
|
||||
"Language-Team: Hindi <hi@li.org>\n"
|
||||
"Language: hi\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "ज्वाला"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "ज्वाला विन्यास"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "ज्वाला रंग"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "सुनहरा"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "आग"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "प्लाज्मा"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "मैट्रिक्स"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "बर्फ"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "सफेद"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "अनुकूलित"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "लाल मात्रा"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "नीली मात्रा"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "हरी मात्रा"
|
||||
|
||||
#~ msgid "Appearance"
|
||||
#~ msgstr "प्रकटन"
|
|
@ -0,0 +1,80 @@
|
|||
# Croatian translation for enlightenment
|
||||
# This file is distributed under the same license as the enlightenment package.
|
||||
# Miro Glavic <glavicmiro@gmail.com>, 2009.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: enlightenment\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2009-02-14 05:35+0000\n"
|
||||
"Last-Translator: Miro Glavic <glavicmiro@gmail.com>\n"
|
||||
"Language-Team: Croatian <hr@li.org>\n"
|
||||
"Language: hr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "Plamen"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "Konfiguracija Plamena"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "Boja Plamena"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "Zlato"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "Vatra"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "Plazma"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "Matrica"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "Led"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "Bijela"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "Prilagođeni"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "Količina Crvene"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "Količina Plave"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "Količina Zelene"
|
||||
|
||||
#~ msgid "Appearance"
|
||||
#~ msgstr "Izgled"
|
|
@ -0,0 +1,82 @@
|
|||
# translation of flame.po to hungarian
|
||||
# Copyright (C) 2008-2009 Enlightenment development team
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Lisovszki <lisovszki@gmail.com>, 2008-2009.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: flame\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2008-11-22 04:47+0000\n"
|
||||
"Last-Translator: lisovszki <lisovszki@gmail.com>\n"
|
||||
"Language-Team: hungarian <hu@li.org>\n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "Láng"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "Láng beállítás"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "Láng szín"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "Arany"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "Tűz"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "Plazma"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "Mátrix"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "Jég"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "Fehér"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "Egyéni"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "Vörös mennyisége"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "Kék mennyisége"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "Zöld mennyisége"
|
||||
|
||||
#~ msgid "Appearance"
|
||||
#~ msgstr "Megjelenés"
|
|
@ -0,0 +1,23 @@
|
|||
# Sed script that inserts the file called HEADER before the header entry.
|
||||
#
|
||||
# At each occurrence of a line starting with "msgid ", we execute the following
|
||||
# commands. At the first occurrence, insert the file. At the following
|
||||
# occurrences, do nothing. The distinction between the first and the following
|
||||
# occurrences is achieved by looking at the hold space.
|
||||
/^msgid /{
|
||||
x
|
||||
# Test if the hold space is empty.
|
||||
s/m/m/
|
||||
ta
|
||||
# Yes it was empty. First occurrence. Read the file.
|
||||
r HEADER
|
||||
# Output the file's contents by reading the next line. But don't lose the
|
||||
# current line while doing this.
|
||||
g
|
||||
N
|
||||
bb
|
||||
:a
|
||||
# The hold space was nonempty. Following occurrences. Do nothing.
|
||||
x
|
||||
:b
|
||||
}
|
|
@ -0,0 +1,77 @@
|
|||
# Italian translation for E17 flame module.
|
||||
# This file is put in the public domain.
|
||||
# Massimo Maiurana <maiurana@inwind.it>, 2006.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Flame\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2010-10-19 18:44+0200\n"
|
||||
"Last-Translator: Massimo Maiurana <maiurana@inwind.it>\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr "Aspetto"
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "Fiamma"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "Configurazione di Flame"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "Colore della fiamma"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "Oro"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "Fuoco"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "Plasma"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "Ghiaccio"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "Bianca"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "Personalizzato"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "Quantità di rosso"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "Quantità di blu"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "Quantità di verde"
|
|
@ -0,0 +1,85 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# This file is put in the public domain.
|
||||
# Yasufumi Haga <yasufumi.haga@nifty.com>, 2009.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Flame\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2008-11-22 04:47+0000\n"
|
||||
"Last-Translator: Yasufumi Haga <Unknown>\n"
|
||||
"Language-Team: none\n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2009-04-12 06:46+0000\n"
|
||||
"X-Generator: Launchpad (build Unknown)\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "炎"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "flame の設定"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "炎の色"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "金色"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "普通の火"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "プラズマ"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "マトリックス"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "氷のような冷たい色"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "白"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "カスタム"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "赤の量"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "青の量"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "緑の量"
|
||||
|
||||
#~ msgid "A simple module to display flames."
|
||||
#~ msgstr "炎を表示する簡単なモジュールです."
|
||||
|
||||
#~ msgid "Enlightenment Flame Module"
|
||||
#~ msgstr "Enlightenment flame モジュール"
|
|
@ -0,0 +1,83 @@
|
|||
# Lithuanian translation for enlightenment
|
||||
# Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010
|
||||
# This file is distributed under the same license as the enlightenment package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2010.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: enlightenment\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2010-01-28 20:43+0000\n"
|
||||
"Last-Translator: Joshas <Unknown>\n"
|
||||
"Language-Team: Lithuanian <lt@li.org>\n"
|
||||
"Language: lt\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2010-01-29 04:53+0000\n"
|
||||
"X-Generator: Launchpad (build Unknown)\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "Liepsna"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "Liepsnos konfigūracija"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "Liepsnos spalva"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "Auksinė"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "Ugnies"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "Plazmos"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "Matrica"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "Ledo"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "Balta"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "Pasirinkta"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "Raudonos kiekis"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "Mėlynos kiekis"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "Žalios kiekis"
|
||||
|
||||
#~ msgid "Appearance"
|
||||
#~ msgstr "Išvaizda"
|
|
@ -0,0 +1,82 @@
|
|||
# Norwegian Bokmal translation for enlightenment
|
||||
# This file is distributed under the same license as the enlightenment package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2009.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: enlightenment\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2009-11-18 16:08+0000\n"
|
||||
"Last-Translator: Andreas Noteng <Unknown>\n"
|
||||
"Language-Team: Norwegian Bokmal <nb@li.org>\n"
|
||||
"Language: nb\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2009-11-19 04:37+0000\n"
|
||||
"X-Generator: Launchpad (build Unknown)\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "Flamme"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "Flammekonfigurasjon"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "Flammefarge"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "Gull"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "Ild"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "Plasma"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "Matrise"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "Is"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "Hvit"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "Egendefinert"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Appearance"
|
||||
#~ msgstr "Utseende"
|
|
@ -0,0 +1,80 @@
|
|||
# Dutch translation for enlightenment
|
||||
# This file is distributed under the same license as the enlightenment package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2009.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: enlightenment\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2009-07-16 18:04+0000\n"
|
||||
"Last-Translator: Yentl <y.v.t@scarlet.be>\n"
|
||||
"Language-Team: Dutch <nl@li.org>\n"
|
||||
"Language: nl\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "Flame"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "Flame Configuratie"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "Vlam Kleur"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "Goud"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "Vuur"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "Plasma"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "IJs"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "Wit"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "Aangepast"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "Hoeveelheid Rood"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "Hoeveelheid Blauw"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "Hoeveelheid Groen"
|
||||
|
||||
#~ msgid "Appearance"
|
||||
#~ msgstr "Weergave"
|
|
@ -0,0 +1,80 @@
|
|||
# Polish translation for enlightenment
|
||||
# This file is distributed under the same license as the enlightenment package.
|
||||
# Andrzej MoST (Marcin Ostajewski) <Unknown>, 2008-2009.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: enlightenment\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2008-11-26 12:53+0000\n"
|
||||
"Last-Translator: Andrzej MoST (Marcin Ostajewski) <Unknown>\n"
|
||||
"Language-Team: Polish <pl@li.org>\n"
|
||||
"Language: pl\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "Płomień"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "Konfiguracja płomienia"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "Kolor płomienia"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "Złoty"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "Ogień"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "Plazma"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "Lód"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "Biały"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "Własny"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "Ilość czerwonego"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "Ilość niebieskiego"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "Ilość zielonego"
|
||||
|
||||
#~ msgid "Appearance"
|
||||
#~ msgstr "Wygląd"
|
|
@ -0,0 +1,82 @@
|
|||
# Portuguese translation for flame
|
||||
# This file is distributed under the same license as the enlightenment package.
|
||||
# Adaptado ao acordo ortográfico de 1990
|
||||
# Sérgio Marques <smarquespt@gmail.com>, 2010.
|
||||
# Sérgio Marques <sarquespt@gmail.com>, 2010.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: flame\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2010-12-05 10:50+0000\n"
|
||||
"Last-Translator: Sérgio Marques <sarquespt@gmail.com>\n"
|
||||
"Language-Team: Portuguese <>\n"
|
||||
"Language: pt\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
"X-Poedit-Language: Portuguese\n"
|
||||
"X-Poedit-Country: Portugal\n"
|
||||
"X-Generator: Lokalize 1.1\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr "Aspeto"
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "Chama"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "Configuração"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "Cor da chama"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "Dourada"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "Fogo"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "Plasma"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "Gelo"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "Branco"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "Personalizada"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "Intensidade de vermelhos"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "Intensidade de azuis"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "Intensidade de verdes"
|
Binary file not shown.
|
@ -0,0 +1,80 @@
|
|||
# Brazilian Portuguese translation for enlightenment
|
||||
# This file is distributed under the same license as the enlightenment package.
|
||||
# Ricardo Ichizo <n1ghtcr4wler@gmail.com>, 2009.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: enlightenment\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2009-02-26 23:20+0000\n"
|
||||
"Last-Translator: Ricardo Ichizo <n1ghtcr4wler@gmail.com>\n"
|
||||
"Language-Team: Brazilian Portuguese <pt_BR@li.org>\n"
|
||||
"Language: pt_BR\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "Chama"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "Configuração da Chama"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "Cor da Chama"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "Ouro"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "Fogo"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "Plasma"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "Matriz"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "Gelo"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "Branco"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "Personalizado"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "Intensidade do Vermelho"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "Intensidade do Azul"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "Intensidade do Verde"
|
||||
|
||||
#~ msgid "Appearance"
|
||||
#~ msgstr "Aparência"
|
|
@ -0,0 +1,6 @@
|
|||
s/"\([^"]*\)"/“\1”/g
|
||||
s/`\([^`']*\)'/‘\1’/g
|
||||
s/ '\([^`']*\)' / ‘\1’ /g
|
||||
s/ '\([^`']*\)'$/ ‘\1’/g
|
||||
s/^'\([^`']*\)' /‘\1’ /g
|
||||
s/“”/""/g
|
|
@ -0,0 +1,19 @@
|
|||
# Sed script that remove the POT-Creation-Date line in the header entry
|
||||
# from a POT file.
|
||||
#
|
||||
# The distinction between the first and the following occurrences of the
|
||||
# pattern is achieved by looking at the hold space.
|
||||
/^"POT-Creation-Date: .*"$/{
|
||||
x
|
||||
# Test if the hold space is empty.
|
||||
s/P/P/
|
||||
ta
|
||||
# Yes it was empty. First occurrence. Remove the line.
|
||||
g
|
||||
d
|
||||
bb
|
||||
:a
|
||||
# The hold space was nonempty. Following occurrences. Do nothing.
|
||||
x
|
||||
:b
|
||||
}
|
|
@ -0,0 +1,80 @@
|
|||
# Russian translation for enlightenment
|
||||
# This file is distributed under the same license as the enlightenment package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2009.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: enlightenment\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2009-04-17 18:57+0000\n"
|
||||
"Last-Translator: Roman Azarenko aka BasicXP <x12ozmouse@ya.ru>\n"
|
||||
"Language-Team: Russian <ru@li.org>\n"
|
||||
"Language: ru\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "Пламя"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "Конфигурация модуля \"Пламя\""
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "Цвет пламени"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "Золотой"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "Огонь"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "Плазма"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "Матрица"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "Лёд"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "Белый"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "Другой"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "Количество красного"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "Количество синего"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "Количество зелёного"
|
||||
|
||||
#~ msgid "Appearance"
|
||||
#~ msgstr "Внешний вид"
|
|
@ -0,0 +1,80 @@
|
|||
# Slovak translation for enlightenment
|
||||
# This file is distributed under the same license as the enlightenment package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2009.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: enlightenment\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2009-03-24 15:08+0000\n"
|
||||
"Last-Translator: helix84 <Unknown>\n"
|
||||
"Language-Team: Slovak <sk@li.org>\n"
|
||||
"Language: sk\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "Plameň"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "Konfigurácia plameňa"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "Farba plameňa"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "Zlatá"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "Oheň"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "Plazma"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "Matica"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "Ľad"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "Biela"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "Vlastné"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "Množstvo červenej"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "Množstvo modrej"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "Množstvo zelenej"
|
||||
|
||||
#~ msgid "Appearance"
|
||||
#~ msgstr "Vzhľad"
|
|
@ -0,0 +1,81 @@
|
|||
# translation of flame.po to Slovenian
|
||||
# Slovenian translation of Flame_sl.
|
||||
# This file is put in the public domain.
|
||||
#
|
||||
# r1to <renato.rener@gmail.com>, 2011.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: flame\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2011-02-22 08:43+0100\n"
|
||||
"Last-Translator: r1to <renato.rener@gmail.com>\n"
|
||||
"Language-Team: Slovenian <sl@li.org>\n"
|
||||
"Language: sl\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: KBabel 1.11.4\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || "
|
||||
"n%100==4 ? 2 : 3);\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr "Izgled"
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "Plamen"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "Nastavitev Plamena"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "Barva plamena"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "Zlato"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "Ogenj"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "Plazma"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "Matrica"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "Led"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "Belina"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "Po meri"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "Stopnja rdeče"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "Stopnja modre"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "Stopnja zelene"
|
|
@ -0,0 +1 @@
|
|||
timestamp
|
|
@ -0,0 +1,80 @@
|
|||
# Swedish translation for enlightenment
|
||||
# This file is distributed under the same license as the enlightenment package.
|
||||
# Daniel Nylander <yeager@ubuntu.com>, 2009.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: enlightenment\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2009-01-10 12:10+0000\n"
|
||||
"Last-Translator: Daniel Nylander <yeager@ubuntu.com>\n"
|
||||
"Language-Team: Swedish <sv@li.org>\n"
|
||||
"Language: sv\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "Flame"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "Konfiguration av Flame"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "Färg för flamma"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "Guld"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "Eld"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "Plasma"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "Is"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "Vit"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "Anpassad"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "Röd"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "Blå"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "Grön"
|
||||
|
||||
#~ msgid "Appearance"
|
||||
#~ msgstr "Utseende"
|
|
@ -0,0 +1,83 @@
|
|||
# Turkish translation for enlightenment
|
||||
# Copyright (c) 2009 Rosetta Contributors and Canonical Ltd 2009
|
||||
# This file is distributed under the same license as the enlightenment package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, 2009.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: enlightenment\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2009-11-15 10:21+0000\n"
|
||||
"Last-Translator: Mustafa Yılmaz <apshalasha@gmail.com>\n"
|
||||
"Language-Team: Turkish <tr@li.org>\n"
|
||||
"Language: tr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Launchpad-Export-Date: 2009-11-16 04:45+0000\n"
|
||||
"X-Generator: Launchpad (build Unknown)\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr ""
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "Alev"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "Alev Yapılandırması"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "Alev Rengi"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "Altın"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "Ateş"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "Plazma"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "Matrix"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "Buz"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "Beyaz"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "Özel"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "Kırmızı Miktarı"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "Mavi Miktarı"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "Yeşil Miktarı"
|
||||
|
||||
#~ msgid "Appearance"
|
||||
#~ msgstr "Görünüm"
|
|
@ -0,0 +1,82 @@
|
|||
# This file is put in the public domain.
|
||||
# Daniel Korostil <ted.korostiled@gmail.com>, 2009.
|
||||
# Korostil Daniel <ted.korostiled@gmail.com>, 2011.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: flame.HEAD\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2011-02-06 07:22+0300\n"
|
||||
"Last-Translator: Korostil Daniel <ted.korostiled@gmail.com>\n"
|
||||
"Language-Team: translation@linux.org.ua\n"
|
||||
"Language: uk\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
|
||||
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||
"X-Generator: Virtaal 0.6.1\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr "Вигляд"
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "Полум'я"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "Налаштування"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "Колір полум'я"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "Золотий"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "Вогняний"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "Плазмовий"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "Матричний"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "Льодовий"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "Білий"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "Власний"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "Обсяг червоного"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "Обсяг синього"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "Обсяг зеленого"
|
||||
|
||||
#~ msgid "Appearance"
|
||||
#~ msgstr "Вигляд"
|
Binary file not shown.
|
@ -0,0 +1,81 @@
|
|||
# Flame module (e17), French translation
|
||||
# This file is put in the public domain.
|
||||
# Aron Xu <aronmalache@163.com>, 2008-2009.
|
||||
#
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Flame module (e17)\n"
|
||||
"Report-Msgid-Bugs-To: enlightenment-devel@lists.sourceforge.net\n"
|
||||
"POT-Creation-Date: 2017-12-29 23:27+0000\n"
|
||||
"PO-Revision-Date: 2012-12-22 05:36+0800\n"
|
||||
"Last-Translator: Aron Xu <happyaron.xu@gmail.com>\n"
|
||||
"Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: src/e_mod_main.c:61
|
||||
msgid "Look"
|
||||
msgstr "外观"
|
||||
|
||||
#: src/e_mod_main.c:63
|
||||
msgid "Flame"
|
||||
msgstr "Flame"
|
||||
|
||||
#: src/e_mod_config.c:47
|
||||
msgid "Flame Configuration"
|
||||
msgstr "火焰设置"
|
||||
|
||||
#: src/e_mod_config.c:94 src/e_mod_config.c:177
|
||||
msgid "Flame Color"
|
||||
msgstr "火焰颜色"
|
||||
|
||||
#: src/e_mod_config.c:96
|
||||
msgid "Gold"
|
||||
msgstr "金色"
|
||||
|
||||
#: src/e_mod_config.c:98
|
||||
msgid "Fire"
|
||||
msgstr "火"
|
||||
|
||||
#: src/e_mod_config.c:100
|
||||
msgid "Plasma"
|
||||
msgstr "液晶"
|
||||
|
||||
#: src/e_mod_config.c:102
|
||||
msgid "Matrix"
|
||||
msgstr "矩阵"
|
||||
|
||||
#: src/e_mod_config.c:104
|
||||
msgid "Ice"
|
||||
msgstr "冰"
|
||||
|
||||
#: src/e_mod_config.c:106
|
||||
msgid "White"
|
||||
msgstr "白色"
|
||||
|
||||
#: src/e_mod_config.c:108
|
||||
msgid "Custom"
|
||||
msgstr "定制"
|
||||
|
||||
#: src/e_mod_config.c:179
|
||||
msgid "Red Amount"
|
||||
msgstr "红色量"
|
||||
|
||||
#: src/e_mod_config.c:182 src/e_mod_config.c:189 src/e_mod_config.c:196
|
||||
#, c-format
|
||||
msgid "%1.0f"
|
||||
msgstr "%1.0f"
|
||||
|
||||
#: src/e_mod_config.c:186
|
||||
msgid "Blue Amount"
|
||||
msgstr "蓝色量"
|
||||
|
||||
#: src/e_mod_config.c:193
|
||||
msgid "Green Amount"
|
||||
msgstr "绿色量"
|
||||
|
||||
#~ msgid "Appearance"
|
||||
#~ msgstr "外观"
|
|
@ -0,0 +1,20 @@
|
|||
MAINTAINERCLEANFILES = Makefile.in
|
||||
|
||||
INCLUDES = -I. \
|
||||
-I$(top_srcdir) \
|
||||
-I$(includedir) \
|
||||
@E_CFLAGS@
|
||||
|
||||
pkgdir = $(datadir)/$(MODULE_ARCH)
|
||||
pkg_LTLIBRARIES = module.la
|
||||
module_la_SOURCES = e_mod_main.c \
|
||||
e_mod_main.h \
|
||||
e_mod_config.c \
|
||||
e_mod_config.h
|
||||
|
||||
module_la_LIBADD = @E_LIBS@
|
||||
module_la_LDFLAGS = -module -avoid-version
|
||||
module_la_DEPENDENCIES = $(top_builddir)/config.h
|
||||
|
||||
clean-local:
|
||||
rm -rf *~
|
|
@ -0,0 +1,218 @@
|
|||
#include <e.h>
|
||||
#include "e_mod_main.h"
|
||||
#include "e_mod_config.h"
|
||||
#include "config.h"
|
||||
|
||||
struct _E_Config_Dialog_Data
|
||||
{
|
||||
int palette;
|
||||
int r, g, b;
|
||||
};
|
||||
|
||||
/* Protos */
|
||||
static void *_create_data (E_Config_Dialog * cfd);
|
||||
static void _free_data (E_Config_Dialog * cfd, E_Config_Dialog_Data * cfdata);
|
||||
static Evas_Object *_basic_create_widgets (E_Config_Dialog * cfd, Evas * evas,
|
||||
E_Config_Dialog_Data * cfdata);
|
||||
static int _basic_apply_data (E_Config_Dialog * cfd,
|
||||
E_Config_Dialog_Data * cfdata);
|
||||
static Evas_Object *_advanced_create_widgets (E_Config_Dialog * cfd,
|
||||
Evas * evas,
|
||||
E_Config_Dialog_Data * cfdata);
|
||||
static int _advanced_apply_data (E_Config_Dialog * cfd,
|
||||
E_Config_Dialog_Data * cfdata);
|
||||
static void _fill_data (Flame * f, E_Config_Dialog_Data * cfdata);
|
||||
|
||||
E_Config_Dialog *
|
||||
e_int_config_flame_module(Evas_Object *parent, const char *params)
|
||||
{
|
||||
E_Config_Dialog *cfd;
|
||||
E_Config_Dialog_View *v;
|
||||
Flame *fl;
|
||||
char buf[PATH_MAX];
|
||||
|
||||
fl = flame_module->data;
|
||||
|
||||
v = E_NEW (E_Config_Dialog_View, 1);
|
||||
|
||||
v->create_cfdata = _create_data;
|
||||
v->free_cfdata = _free_data;
|
||||
v->basic.apply_cfdata = _basic_apply_data;
|
||||
v->basic.create_widgets = _basic_create_widgets;
|
||||
v->advanced.apply_cfdata = _advanced_apply_data;
|
||||
v->advanced.create_widgets = _advanced_create_widgets;
|
||||
|
||||
snprintf (buf, sizeof (buf), "%s/e-module-flame.edj",
|
||||
e_module_dir_get (fl->module));
|
||||
cfd = e_config_dialog_new (parent, D_ ("Flame Configuration"), "Flame",
|
||||
"appearance/flame", buf, 0, v, fl);
|
||||
fl->config_dialog = cfd;
|
||||
return cfd;
|
||||
}
|
||||
|
||||
static void *
|
||||
_create_data (E_Config_Dialog * cfd)
|
||||
{
|
||||
E_Config_Dialog_Data *cfdata;
|
||||
Flame *f;
|
||||
|
||||
f = cfd->data;
|
||||
cfdata = E_NEW (E_Config_Dialog_Data, 1);
|
||||
return cfdata;
|
||||
}
|
||||
|
||||
static void
|
||||
_fill_data (Flame * f, E_Config_Dialog_Data * cfdata)
|
||||
{
|
||||
cfdata->palette = f->conf->palette_type;
|
||||
cfdata->r = f->conf->r;
|
||||
cfdata->g = f->conf->g;
|
||||
cfdata->b = f->conf->b;
|
||||
}
|
||||
|
||||
static void
|
||||
_free_data (E_Config_Dialog * cfd, E_Config_Dialog_Data * cfdata)
|
||||
{
|
||||
Flame *f;
|
||||
|
||||
f = cfd->data;
|
||||
f->config_dialog = NULL;
|
||||
if (cfdata) free (cfdata);
|
||||
cfdata = NULL;
|
||||
}
|
||||
|
||||
static Evas_Object *
|
||||
_basic_create_widgets (E_Config_Dialog * cfd, Evas * evas,
|
||||
E_Config_Dialog_Data * cfdata)
|
||||
{
|
||||
Evas_Object *o, *of, *ob;
|
||||
E_Radio_Group *rg;
|
||||
|
||||
_fill_data (cfd->data, cfdata);
|
||||
|
||||
o = e_widget_list_add (evas, 0, 0);
|
||||
of = e_widget_framelist_add (evas, D_ ("Flame Color"), 0);
|
||||
rg = e_widget_radio_group_new (&(cfdata->palette));
|
||||
ob = e_widget_radio_add (evas, D_ ("Gold"), GOLD_PALETTE, rg);
|
||||
e_widget_framelist_object_append (of, ob);
|
||||
ob = e_widget_radio_add (evas, D_ ("Fire"), FIRE_PALETTE, rg);
|
||||
e_widget_framelist_object_append (of, ob);
|
||||
ob = e_widget_radio_add (evas, D_ ("Plasma"), PLASMA_PALETTE, rg);
|
||||
e_widget_framelist_object_append (of, ob);
|
||||
ob = e_widget_radio_add (evas, D_ ("Matrix"), MATRIX_PALETTE, rg);
|
||||
e_widget_framelist_object_append (of, ob);
|
||||
ob = e_widget_radio_add (evas, D_ ("Ice"), ICE_PALETTE, rg);
|
||||
e_widget_framelist_object_append (of, ob);
|
||||
ob = e_widget_radio_add (evas, D_ ("White"), WHITE_PALETTE, rg);
|
||||
e_widget_framelist_object_append (of, ob);
|
||||
ob = e_widget_radio_add (evas, D_ ("Custom"), CUSTOM_PALETTE, rg);
|
||||
e_widget_framelist_object_append (of, ob);
|
||||
e_widget_list_object_append (o, of, 1, 1, 0.5);
|
||||
return o;
|
||||
}
|
||||
|
||||
static int
|
||||
_basic_apply_data (E_Config_Dialog * cfd, E_Config_Dialog_Data * cfdata)
|
||||
{
|
||||
Flame *f;
|
||||
|
||||
f = cfd->data;
|
||||
switch (cfdata->palette)
|
||||
{
|
||||
case 1:
|
||||
f->conf->palette_type = GOLD_PALETTE; // Gold
|
||||
break;
|
||||
case 2:
|
||||
f->conf->palette_type = FIRE_PALETTE; //Fire
|
||||
f->conf->r = 0;
|
||||
f->conf->g = 80;
|
||||
f->conf->b = 160;
|
||||
break;
|
||||
case 3:
|
||||
f->conf->palette_type = PLASMA_PALETTE; //Plasma
|
||||
f->conf->r = 0;
|
||||
f->conf->g = 0;
|
||||
f->conf->b = 80;
|
||||
break;
|
||||
case 4:
|
||||
f->conf->palette_type = MATRIX_PALETTE; //Matrix
|
||||
f->conf->r = 80;
|
||||
f->conf->g = 0;
|
||||
f->conf->b = 160;
|
||||
break;
|
||||
case 5:
|
||||
f->conf->palette_type = ICE_PALETTE; //Ice
|
||||
f->conf->r = 160;
|
||||
f->conf->g = 40;
|
||||
f->conf->b = 0;
|
||||
break;
|
||||
case 6:
|
||||
f->conf->palette_type = WHITE_PALETTE;
|
||||
f->conf->r = 0;
|
||||
f->conf->g = 0;
|
||||
f->conf->b = 0;
|
||||
case 7:
|
||||
f->conf->palette_type = CUSTOM_PALETTE; //Custom
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
e_config_save_queue ();
|
||||
|
||||
_flame_cb_config_updated (f);
|
||||
return 1;
|
||||
}
|
||||
|
||||
static Evas_Object *
|
||||
_advanced_create_widgets (E_Config_Dialog * cfd, Evas * evas,
|
||||
E_Config_Dialog_Data * cfdata)
|
||||
{
|
||||
Evas_Object *o, *of, *ob;
|
||||
|
||||
_fill_data (cfd->data, cfdata);
|
||||
|
||||
o = e_widget_list_add (evas, 0, 0);
|
||||
of = e_widget_framelist_add (evas, D_ ("Flame Color"), 0);
|
||||
|
||||
ob = e_widget_label_add (evas, D_ ("Red Amount"));
|
||||
e_widget_framelist_object_append (of, ob);
|
||||
ob =
|
||||
e_widget_slider_add (evas, 1, 0, D_ ("%1.0f"), 0, 300, 10, 0, NULL,
|
||||
&(cfdata->r), 200);
|
||||
e_widget_framelist_object_append (of, ob);
|
||||
|
||||
ob = e_widget_label_add (evas, D_("Blue Amount"));
|
||||
e_widget_framelist_object_append (of, ob);
|
||||
ob =
|
||||
e_widget_slider_add (evas, 1, 0, D_("%1.0f"), 0, 300, 10, 0, NULL,
|
||||
&(cfdata->b), 200);
|
||||
e_widget_framelist_object_append (of, ob);
|
||||
|
||||
ob = e_widget_label_add (evas, D_ ("Green Amount"));
|
||||
e_widget_framelist_object_append (of, ob);
|
||||
ob =
|
||||
e_widget_slider_add (evas, 1, 0, D_ ("%1.0f"), 0, 300, 10, 0, NULL,
|
||||
&(cfdata->g), 200);
|
||||
e_widget_framelist_object_append (of, ob);
|
||||
|
||||
e_widget_list_object_append (o, of, 1, 1, 0.5);
|
||||
return o;
|
||||
}
|
||||
|
||||
static int
|
||||
_advanced_apply_data (E_Config_Dialog * cfd, E_Config_Dialog_Data * cfdata)
|
||||
{
|
||||
Flame *f;
|
||||
|
||||
f = cfd->data;
|
||||
|
||||
f->conf->palette_type = CUSTOM_PALETTE; //Custom
|
||||
f->conf->r = cfdata->r;
|
||||
f->conf->g = cfdata->g;
|
||||
f->conf->b = cfdata->b;
|
||||
|
||||
e_config_save_queue ();
|
||||
|
||||
_flame_cb_config_updated (f);
|
||||
return 1;
|
||||
}
|
|
@ -0,0 +1,9 @@
|
|||
#ifdef E_TYPEDEFS
|
||||
#else
|
||||
#ifndef E_MOD_CONFIG_H
|
||||
#define E_MOD_CONFIG_H
|
||||
|
||||
E_Config_Dialog *e_int_config_flame_module(Evas_Object *parent, const char *params);
|
||||
|
||||
#endif
|
||||
#endif
|
|
@ -0,0 +1,876 @@
|
|||
#include <e.h>
|
||||
#include <time.h>
|
||||
#include <stdlib.h>
|
||||
#include "config.h"
|
||||
#include "e_mod_main.h"
|
||||
#include "e_mod_config.h"
|
||||
|
||||
/* TODO List:
|
||||
*
|
||||
* * Add more palettes
|
||||
* * Change the icon
|
||||
* * Bad hack for ff->im and the evas object (see face_init)
|
||||
*
|
||||
*/
|
||||
|
||||
/* module private routines */
|
||||
static Flame *_flame_init (E_Module * m);
|
||||
static void _flame_shutdown (Flame * f);
|
||||
static void _flame_config_palette_set (Flame * f, Flame_Palette_Type type);
|
||||
|
||||
static int _flame_face_init (Flame_Face * ff);
|
||||
static void _flame_face_free (Flame_Face * ff);
|
||||
static void _flame_face_anim_handle (Flame_Face * ff);
|
||||
|
||||
static void _flame_palette_gold_set (Flame_Face * ff);
|
||||
static void _flame_palette_fire_set (Flame_Face * ff);
|
||||
static void _flame_palette_plasma_set (Flame_Face * ff);
|
||||
static void _flame_palette_matrix_set (Flame_Face * ff);
|
||||
static void _flame_palette_ice_set (Flame_Face * ff);
|
||||
static void _flame_palette_white_set (Flame_Face * ff);
|
||||
static void _flame_palette_custom_set (Flame_Face * ff);
|
||||
static void _flame_zero_set (Flame_Face * ff);
|
||||
static void _flame_base_random_set (Flame_Face * ff);
|
||||
static void _flame_base_random_modify (Flame_Face * ff);
|
||||
static void _flame_process (Flame_Face * ff);
|
||||
static Eina_Bool _flame_cb_draw (void *data);
|
||||
static Eina_Bool _flame_cb_event_container_resize (void *data, int type, void *event);
|
||||
|
||||
static int powerof (unsigned int n);
|
||||
|
||||
/* public module routines. all modules must have these */
|
||||
EAPI E_Module_Api e_modapi = {
|
||||
E_MODULE_API_VERSION,
|
||||
"Flame"
|
||||
};
|
||||
|
||||
EAPI E_Module *flame_module = NULL;
|
||||
|
||||
EAPI void *
|
||||
e_modapi_init (E_Module * m)
|
||||
{
|
||||
Flame *f;
|
||||
char buf[4096];
|
||||
|
||||
/* Set up module's message catalogue */
|
||||
snprintf (buf, sizeof (buf), "%s/locale", e_module_dir_get (m));
|
||||
bindtextdomain (PACKAGE, buf);
|
||||
bind_textdomain_codeset (PACKAGE, "UTF-8");
|
||||
|
||||
snprintf (buf, sizeof (buf), "%s/e-module-flame.edj", e_module_dir_get (m));
|
||||
e_configure_registry_category_add ("appearance", 10, D_ ("Look"), NULL,
|
||||
"preferences-look");
|
||||
e_configure_registry_item_add ("appearance/flame", 150, D_ ("Flame"), NULL,
|
||||
buf, e_int_config_flame_module);
|
||||
|
||||
f = _flame_init (m);
|
||||
f->module = m;
|
||||
flame_module = m;
|
||||
return f;
|
||||
}
|
||||
|
||||
EAPI int
|
||||
e_modapi_shutdown (E_Module * m)
|
||||
{
|
||||
Flame *f;
|
||||
|
||||
e_configure_registry_item_del ("appearance/flame");
|
||||
e_configure_registry_category_del ("appearance");
|
||||
|
||||
f = m->data;
|
||||
if (f)
|
||||
{
|
||||
if (f->config_dialog)
|
||||
{
|
||||
e_object_del (E_OBJECT (f->config_dialog));
|
||||
f->config_dialog = NULL;
|
||||
}
|
||||
_flame_shutdown (f);
|
||||
}
|
||||
return 1;
|
||||
}
|
||||
|
||||
EAPI int
|
||||
e_modapi_save (E_Module * m)
|
||||
{
|
||||
Flame *f;
|
||||
|
||||
f = m->data;
|
||||
if (f)
|
||||
e_config_domain_save ("module.flame", f->conf_edd, f->conf);
|
||||
return 1;
|
||||
}
|
||||
|
||||
/* module private routines */
|
||||
static Flame *
|
||||
_flame_init (E_Module * m)
|
||||
{
|
||||
Flame *f;
|
||||
Eina_List *zones = NULL, *l, *l2;
|
||||
E_Zone *zone;
|
||||
E_Desk *desk;
|
||||
|
||||
f = calloc (1, sizeof (Flame));
|
||||
if (!f)
|
||||
return NULL;
|
||||
|
||||
/* Configuration */
|
||||
|
||||
f->conf_edd = E_CONFIG_DD_NEW ("Flame_Config", Config);
|
||||
#undef T
|
||||
#undef D
|
||||
#define T Config
|
||||
#define D f->conf_edd
|
||||
E_CONFIG_VAL (D, T, height, INT);
|
||||
E_CONFIG_VAL (D, T, hspread, INT);
|
||||
E_CONFIG_VAL (D, T, vspread, INT);
|
||||
E_CONFIG_VAL (D, T, variance, INT);
|
||||
E_CONFIG_VAL (D, T, vartrend, INT);
|
||||
E_CONFIG_VAL (D, T, residual, INT);
|
||||
E_CONFIG_VAL (D, T, palette_type, INT);
|
||||
E_CONFIG_VAL (D, T, r, INT);
|
||||
E_CONFIG_VAL (D, T, g, INT);
|
||||
E_CONFIG_VAL (D, T, b, INT);
|
||||
|
||||
f->conf = e_config_domain_load ("module.flame", f->conf_edd);
|
||||
if (!f->conf)
|
||||
{
|
||||
f->conf = E_NEW (Config, 1);
|
||||
|
||||
f->conf->height = 128;
|
||||
f->conf->hspread = 26;
|
||||
f->conf->vspread = 76;
|
||||
f->conf->variance = 5;
|
||||
f->conf->vartrend = 2;
|
||||
f->conf->residual = 68;
|
||||
f->conf->r = 160;
|
||||
f->conf->g = 40;
|
||||
f->conf->b = 0;
|
||||
f->conf->palette_type = GOLD_PALETTE;
|
||||
}
|
||||
E_CONFIG_LIMIT (f->conf->height, 4, 4096);
|
||||
E_CONFIG_LIMIT (f->conf->hspread, 1, 100);
|
||||
E_CONFIG_LIMIT (f->conf->vspread, 1, 100);
|
||||
E_CONFIG_LIMIT (f->conf->variance, 1, 100);
|
||||
E_CONFIG_LIMIT (f->conf->vartrend, 1, 100);
|
||||
E_CONFIG_LIMIT (f->conf->residual, 1, 100);
|
||||
E_CONFIG_LIMIT (f->conf->r, 0, 300);
|
||||
E_CONFIG_LIMIT (f->conf->g, 0, 300);
|
||||
E_CONFIG_LIMIT (f->conf->b, 0, 300);
|
||||
E_CONFIG_LIMIT (f->conf->palette_type, GOLD_PALETTE, CUSTOM_PALETTE);
|
||||
|
||||
E_Comp *comp;
|
||||
|
||||
// TODO add for all areas
|
||||
Flame_Face *ff;
|
||||
|
||||
ff = calloc (1, sizeof (Flame_Face));
|
||||
if (ff)
|
||||
{
|
||||
f->face = ff;
|
||||
ff->flame = f;
|
||||
ff->evas = e_comp->evas;
|
||||
if (!_flame_face_init(ff))
|
||||
return NULL;
|
||||
}
|
||||
|
||||
return f;
|
||||
}
|
||||
|
||||
static void
|
||||
_flame_shutdown (Flame * f)
|
||||
{
|
||||
free (f->conf);
|
||||
f->conf = NULL;
|
||||
E_CONFIG_DD_FREE (f->conf_edd);
|
||||
_flame_face_free (f->face);
|
||||
f->module = NULL;
|
||||
free (f);
|
||||
f = NULL;
|
||||
}
|
||||
|
||||
static void
|
||||
_flame_config_palette_set (Flame * f, Flame_Palette_Type type)
|
||||
{
|
||||
switch (type)
|
||||
{
|
||||
case GOLD_PALETTE:
|
||||
_flame_palette_gold_set (f->face);
|
||||
break;
|
||||
case FIRE_PALETTE:
|
||||
_flame_palette_fire_set (f->face);
|
||||
break;
|
||||
case PLASMA_PALETTE:
|
||||
_flame_palette_plasma_set (f->face);
|
||||
break;
|
||||
case MATRIX_PALETTE:
|
||||
_flame_palette_matrix_set (f->face);
|
||||
break;
|
||||
case ICE_PALETTE:
|
||||
_flame_palette_ice_set (f->face);
|
||||
break;
|
||||
case WHITE_PALETTE:
|
||||
_flame_palette_white_set (f->face);
|
||||
break;
|
||||
case CUSTOM_PALETTE:
|
||||
_flame_palette_custom_set (f->face);
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
static int
|
||||
_flame_face_init (Flame_Face * ff)
|
||||
{
|
||||
Evas_Object *o;
|
||||
Evas_Coord ww, hh;
|
||||
int size;
|
||||
int flame_width, flame_height;
|
||||
|
||||
// ff->ev_handler_container_resize =
|
||||
// ecore_event_handler_add (E_EVENT_CONTAINER_RESIZE,
|
||||
// _flame_cb_event_container_resize, ff);
|
||||
/* set up the flame object */
|
||||
o = evas_object_image_add (ff->evas);
|
||||
evas_output_viewport_get (ff->evas, NULL, NULL, &ww, &hh);
|
||||
ff->ww = ww;
|
||||
evas_object_move (o, 0, hh - ff->flame->conf->height + 3);
|
||||
evas_object_resize (o, ff->ww, ff->flame->conf->height);
|
||||
evas_object_image_fill_set (o, 0, 0, ff->ww, ff->flame->conf->height);
|
||||
evas_object_pass_events_set (o, 1);
|
||||
evas_object_layer_set (o, 20);
|
||||
evas_object_image_alpha_set (o, 1);
|
||||
evas_object_show (o);
|
||||
ff->flame_object = o;
|
||||
|
||||
/* Allocation of the flame arrays */
|
||||
flame_width = ff->ww >> 1;
|
||||
flame_height = ff->flame->conf->height >> 1;
|
||||
ff->ws = powerof (flame_width);
|
||||
size = (1 << ff->ws) * flame_height * sizeof (int);
|
||||
ff->f_array1 = (unsigned int *) malloc (size);
|
||||
if (!ff->f_array1)
|
||||
return 0;
|
||||
ff->f_array2 = (unsigned int *) malloc (size);
|
||||
if (!ff->f_array2)
|
||||
return 0;
|
||||
|
||||
/* allocation of the image */
|
||||
ff->ims = powerof (ff->ww);
|
||||
evas_object_image_size_set (ff->flame_object, 1 << ff->ims,
|
||||
ff->flame->conf->height);
|
||||
evas_object_image_fill_set (o, 0, 0, 1 << ff->ims, ff->flame->conf->height);
|
||||
ff->im = (unsigned int *) evas_object_image_data_get (ff->flame_object, 1);
|
||||
|
||||
/* initialization of the palette */
|
||||
ff->palette = (unsigned int *) malloc (300 * sizeof (unsigned int));
|
||||
if (!ff->palette)
|
||||
return 0;
|
||||
|
||||
_flame_config_palette_set (ff->flame, ff->flame->conf->palette_type);
|
||||
|
||||
/* set the flame array to ZERO */
|
||||
_flame_zero_set (ff);
|
||||
|
||||
/* set the base of the flame to something random */
|
||||
_flame_base_random_set (ff);
|
||||
|
||||
/* set the animator for generating and displaying flames */
|
||||
_flame_face_anim_handle (ff);
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
static void
|
||||
_flame_face_free (Flame_Face * ff)
|
||||
{
|
||||
ecore_event_handler_del (ff->ev_handler_container_resize);
|
||||
evas_object_del (ff->flame_object);
|
||||
if (ff->anim)
|
||||
ecore_animator_del (ff->anim);
|
||||
if (ff->f_array1)
|
||||
free (ff->f_array1);
|
||||
if (ff->f_array2)
|
||||
free (ff->f_array2);
|
||||
if (ff->palette)
|
||||
free (ff->palette);
|
||||
free (ff);
|
||||
ff = NULL;
|
||||
}
|
||||
|
||||
static void
|
||||
_flame_face_anim_handle (Flame_Face * ff)
|
||||
{
|
||||
if (!ff->anim)
|
||||
ff->anim = ecore_animator_add (_flame_cb_draw, ff);
|
||||
}
|
||||
|
||||
static void
|
||||
_flame_palette_gold_set (Flame_Face * ff)
|
||||
{
|
||||
const unsigned char gold_cmap[300 * 4] =
|
||||
"\256\256\0\1\254i\24\3\312\2165\5"
|
||||
"\330\212<\7\340\244I\10\344\235R\12\332\236P\15\334\247P\17\340\242U\20\343"
|
||||
"\253X\22\340\253V\25\335\245U\27\344\254X\31\353\250[\32\352\254Y\34\346"
|
||||
"\251X\37\347\251Z!\351\255\\\"\351\253[$\345\253Z'\346\252\\)\347\253]+\347"
|
||||
"\256\\,\346\253\\/\344\253\\1\346\256]3\347\254\\4\351\256]6\351\253\\9\351"
|
||||
"\254^;\352\256\\=\352\255^>\350\255]A\350\254^C\350\255\\E\351\256^F\350"
|
||||
"\255^I\347\255^K\347\255]M\350\256]O\352\257^Q\351\255_S\352\256^U\352\255"
|
||||
"]W\352\255_X\351\256_[\351\255]]\351\256^_\351\256^a\351\256_c\350\256_e"
|
||||
"\350\256^g\351\256^i\351\256_k\350\255_m\352\256^o\352\256_q\353\257_s\352"
|
||||
"\257_u\351\255^w\351\256_y\352\256_{\352\256`}\350\256^\177\351\255_\201"
|
||||
"\351\257_\203\351\256_\205\351\256_\207\351\256_\211\352\256_\213\353\257"
|
||||
"_\215\352\256_\217\351\256_\221\352\257_\223\352\256_\225\352\257_\227\351"
|
||||
"\256_\231\351\256_\233\351\257_\235\352\256`\237\351\256_\241\351\257_\243"
|
||||
"\352\256_\245\353\257`\247\353\257`\251\352\256_\253\352\257_\255\352\256"
|
||||
"`\257\352\257`\261\351\257_\263\351\256_\265\352\257`\267\352\257`\271\352"
|
||||
"\257`\273\351\257_\275\352\256`\277\352\257`\301\352\256`\303\352\257_\305"
|
||||
"\352\257`\307\352\257`\311\352\257`\313\352\257_\315\352\256`\317\352\257"
|
||||
"`\321\352\257`\324\352\260a\326\352\261`\330\353\262b\332\353\262c\335\353"
|
||||
"\264c\337\353\265d\342\353\265e\344\354\266f\346\354\267f\350\354\270g\352"
|
||||
"\354\271g\354\354\272g\356\354\273i\360\355\274i\362\355\275j\364\355\275"
|
||||
"k\365\355\276k\367\355\277l\371\356\300l\372\356\301m\373\356\301m\375\356"
|
||||
"\301n\376\356\303o\376\357\304p\376\357\304p\377\357\305q\377\357\306q\377"
|
||||
"\357\307r\377\360\310s\377\360\311s\377\360\311t\377\360\312u\377\361\313"
|
||||
"v\377\361\314v\377\361\315w\377\361\316w\377\362\317x\377\362\320y\377\362"
|
||||
"\320y\377\362\321z\377\362\322{\377\363\323|\377\363\324|\377\363\325}\377"
|
||||
"\363\326~\377\364\327~\377\364\327\177\377\364\330\200\377\364\331\200\377"
|
||||
"\365\332\201\377\365\333\202\377\365\334\202\377\365\335\203\377\365\336"
|
||||
"\204\377\366\337\204\377\366\337\205\377\366\340\206\377\366\341\206\377"
|
||||
"\367\342\207\377\367\343\210\377\367\344\210\377\367\345\211\377\367\346"
|
||||
"\212\377\370\347\212\377\370\347\213\377\370\350\214\377\370\351\214\377"
|
||||
"\371\352\215\377\371\353\216\377\371\354\216\377\371\355\217\377\372\356"
|
||||
"\220\377\372\357\220\377\372\357\221\377\372\360\222\377\372\361\223\377"
|
||||
"\373\362\224\377\373\363\226\377\373\363\230\377\373\364\232\377\374\365"
|
||||
"\235\377\374\366\237\377\374\367\241\377\374\370\244\377\375\371\246\377"
|
||||
"\375\372\250\377\375\373\252\377\375\373\254\377\375\373\256\377\376\373"
|
||||
"\260\377\376\374\262\377\376\374\262\377\376\374\264\377\376\374\266\377"
|
||||
"\376\374\270\377\376\374\272\377\376\374\273\377\376\374\274\377\376\374"
|
||||
"\276\377\376\374\300\377\376\374\301\377\376\374\303\377\376\374\305\377"
|
||||
"\376\374\306\377\376\374\310\377\376\374\311\377\376\374\313\377\376\374"
|
||||
"\315\377\376\374\317\377\376\374\320\377\376\375\321\377\376\375\323\377"
|
||||
"\376\375\325\377\376\375\327\377\376\375\330\377\376\375\332\377\376\375"
|
||||
"\333\377\376\375\335\377\376\375\336\377\376\375\340\377\376\375\342\377"
|
||||
"\376\375\343\377\376\375\345\377\376\375\346\377\376\375\350\377\376\375"
|
||||
"\352\377\376\375\354\377\376\375\355\377\376\375\356\377\376\375\360\377"
|
||||
"\376\375\362\377\376\375\364\377\376\375\365\377\376\375\367\377\376\375"
|
||||
"\370\377\376\375\372\377\376\375\373\377\376\375\374\377\376\375\375\377"
|
||||
"\376\375\375\377\376\376\375\377\376\376\375\377\376\376\375\377\376\376"
|
||||
"\375\377\376\376\375\377"
|
||||
"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
|
||||
"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
|
||||
"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
|
||||
"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
|
||||
"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
|
||||
"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
|
||||
"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
|
||||
"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
|
||||
"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
|
||||
"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
|
||||
"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
|
||||
"\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377"
|
||||
"\377\377\377\377";
|
||||
int i;
|
||||
|
||||
for (i = 0; i < 300; i++)
|
||||
{
|
||||
int r, g, b, a;
|
||||
|
||||
a = gold_cmap[(i * 4) + 3];
|
||||
r = gold_cmap[(i * 4) + 0];
|
||||
g = gold_cmap[(i * 4) + 1];
|
||||
b = gold_cmap[(i * 4) + 2];
|
||||
evas_color_argb_premul (a, &r, &g, &b);
|
||||
ff->palette[i] =
|
||||
((((unsigned char) a) << 24) | (((unsigned char) r) << 16) |
|
||||
(((unsigned char) g) << 8) | ((unsigned char) b));
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
_flame_palette_fire_set (Flame_Face * ff)
|
||||
{
|
||||
int i, r, g, b, a;
|
||||
|
||||
for (i = 0; i < 300; i++)
|
||||
{
|
||||
r = i * 3;
|
||||
g = (i - 80) * 3;
|
||||
b = (i - 160) * 3;
|
||||
|
||||
if (r < 0)
|
||||
r = 0;
|
||||
if (r > 255)
|
||||
r = 255;
|
||||
if (g < 0)
|
||||
g = 0;
|
||||
if (g > 255)
|
||||
g = 255;
|
||||
if (b < 0)
|
||||
b = 0;
|
||||
if (b > 255)
|
||||
b = 255;
|
||||
a = (int) ((r * 0.299) + (g * 0.587) + (b * 0.114));
|
||||
evas_color_argb_premul (a, &r, &g, &b);
|
||||
ff->palette[i] =
|
||||
((((unsigned char) a) << 24) | (((unsigned char) r) << 16) |
|
||||
(((unsigned char) g) << 8) | ((unsigned char) b));
|
||||
}
|
||||
}
|
||||
|
||||
/* set the plasma flame palette */
|
||||
static void
|
||||
_flame_palette_plasma_set (Flame_Face * ff)
|
||||
{
|
||||
int i, r, g, b, a = 0;
|
||||
|
||||
for (i = 0; i < 80; i++)
|
||||
{
|
||||
r = 0;
|
||||
g = 0;
|
||||
b = (i * 255) / 80;
|
||||
a = (int) ((r * 0.299) + (g * 0.587) + (b * 0.114));
|
||||
evas_color_argb_premul (a, &r, &g, &b);
|
||||
ff->palette[i] =
|
||||
((((unsigned char) a) << 24) | (((unsigned char) r) << 16) |
|
||||
(((unsigned char) g) << 8) | ((unsigned char) b));
|
||||
}
|
||||
for (i = 80; i < 160; i++)
|
||||
{
|
||||
r = ((i - 80) * 186) / 80;
|
||||
g = ((i - 80) * 229) / 80;
|
||||
b = 255;
|
||||
|
||||
if ((r * r + g * g + b * b) <= 100)
|
||||
a = (r * r + g * g + b * b);
|
||||
else
|
||||
a = (int) ((r * 0.299) + (g * 0.587) + (b * 0.114));
|
||||
evas_color_argb_premul (a, &r, &g, &b);
|
||||
ff->palette[i] =
|
||||
((((unsigned char) a) << 24) | (((unsigned char) r) << 16) |
|
||||
(((unsigned char) g) << 8) | ((unsigned char) b));
|
||||
}
|
||||
for (i = 160; i < 300; i++)
|
||||
{
|
||||
r = ((i - 160) * (255 - 186) + 186 * 139) / 139;
|
||||
g = ((i - 160) * (255 - 229) + 229 * 139) / 139;
|
||||
b = 255;
|
||||
|
||||
if ((r * r + g * g + b * b) <= 100)
|
||||
a = r * r + g * g + b * b;
|
||||
else
|
||||
a = (int) ((r * 0.299) + (g * 0.587) + (b * 0.114));
|
||||
evas_color_argb_premul (a, &r, &g, &b);
|
||||
ff->palette[i] =
|
||||
((((unsigned char) a) << 24) | (((unsigned char) r) << 16) |
|
||||
(((unsigned char) g) << 8) | ((unsigned char) b));
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
_flame_palette_matrix_set (Flame_Face * ff)
|
||||
{
|
||||
int i, r, g, b, a;
|
||||
|
||||
for (i = 0; i < 300; i++)
|
||||
{
|
||||
r = (i - 80) * 3;
|
||||
g = i * 3;
|
||||
b = (i - 160) * 3;
|
||||
|
||||
if (r < 0)
|
||||
r = 0;
|
||||
if (r > 255)
|
||||
r = 255;
|
||||
if (g < 0)
|
||||
g = 0;
|
||||
if (g > 255)
|
||||
g = 255;
|
||||
if (b < 0)
|
||||
b = 0;
|
||||
if (b > 255)
|
||||
b = 255;
|
||||
a = (int) ((r * 0.299) + (g * 0.587) + (b * 0.114));
|
||||
evas_color_argb_premul (a, &r, &g, &b);
|
||||
ff->palette[i] =
|
||||
((((unsigned char) a) << 24) | (((unsigned char) r) << 16) |
|
||||
(((unsigned char) g) << 8) | ((unsigned char) b));
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
_flame_palette_ice_set (Flame_Face * ff)
|
||||
{
|
||||
int i, r, g, b, a;
|
||||
|
||||
for (i = 0; i < 300; i++)
|
||||
{
|
||||
r = (i - 160) * 3;
|
||||
g = (i - 40) * 3;
|
||||
b = i * 3;
|
||||
|
||||
if (r < 0)
|
||||
r = 0;
|
||||
if (r > 255)
|
||||
r = 255;
|
||||
if (g < 0)
|
||||
g = 0;
|
||||
if (g > 255)
|
||||
g = 255;
|
||||
if (b < 0)
|
||||
b = 0;
|
||||
if (b > 255)
|
||||
b = 255;
|
||||
a = (int) ((r * 0.299) + (g * 0.587) + (b * 0.114));
|
||||
evas_color_argb_premul (a, &r, &g, &b);
|
||||
ff->palette[i] =
|
||||
((((unsigned char) a) << 24) | (((unsigned char) r) << 16) |
|
||||
(((unsigned char) g) << 8) | ((unsigned char) b));
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
_flame_palette_white_set (Flame_Face * ff)
|
||||
{
|
||||
int i, r, g, b, a;
|
||||
|
||||
for (i = 0; i < 300; i++)
|
||||
{
|
||||
r = 0;
|
||||
g = 0;
|
||||
b = 0;
|
||||
|
||||
if (r < 0)
|
||||
r = 0;
|
||||
if (r > 255)
|
||||
r = 255;
|
||||
if (g < 0)
|
||||
g = 0;
|
||||
if (g > 255)
|
||||
g = 255;
|
||||
if (b < 0)
|
||||
b = 0;
|
||||
if (b > 255)
|
||||
b = 255;
|
||||
a = (int) ((r * 0.299) + (g * 0.587) + (b * 0.114));
|
||||
evas_color_argb_premul (a, &r, &g, &b);
|
||||
ff->palette[i] =
|
||||
((((unsigned char) a) << 24) | (((unsigned char) r) << 16) |
|
||||
(((unsigned char) g) << 8) | ((unsigned char) b));
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
_flame_palette_custom_set (Flame_Face * ff)
|
||||
{
|
||||
int i, r, g, b, a;
|
||||
Flame *f;
|
||||
|
||||
f = ff->flame;
|
||||
for (i = 0; i < 300; i++)
|
||||
{
|
||||
r = (i - f->conf->r) * 3;
|
||||
g = (i - f->conf->g) * 3;
|
||||
b = (i - f->conf->b) * 3;
|
||||
|
||||
if (r < 0)
|
||||
r = 0;
|
||||
if (r > 255)
|
||||
r = 255;
|
||||
if (g < 0)
|
||||
g = 0;
|
||||
if (g > 255)
|
||||
g = 255;
|
||||
if (b < 0)
|
||||
b = 0;
|
||||
if (b > 255)
|
||||
b = 255;
|
||||
a = (int) ((r * 0.299) + (g * 0.587) + (b * 0.114));
|
||||
evas_color_argb_premul (a, &r, &g, &b);
|
||||
ff->palette[i] =
|
||||
((((unsigned char) a) << 24) | (((unsigned char) r) << 16) |
|
||||
(((unsigned char) g) << 8) | ((unsigned char) b));
|
||||
}
|
||||
}
|
||||
|
||||
/* set the flame array to zero */
|
||||
static void
|
||||
_flame_zero_set (Flame_Face * ff)
|
||||
{
|
||||
int x, y;
|
||||
unsigned int *ptr;
|
||||
|
||||
for (y = 0; y < (ff->flame->conf->height >> 1); y++)
|
||||
{
|
||||
for (x = 0; x < (ff->ww >> 1); x++)
|
||||
{
|
||||
ptr = ff->f_array1 + (y << ff->ws) + x;
|
||||
*ptr = 0;
|
||||
}
|
||||
}
|
||||
|
||||
for (y = 0; y < (ff->flame->conf->height >> 1); y++)
|
||||
{
|
||||
for (x = 0; x < (ff->ww >> 1); x++)
|
||||
{
|
||||
ptr = ff->f_array2 + (y << ff->ws) + x;
|
||||
*ptr = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* set the base of the flame */
|
||||
static void
|
||||
_flame_base_random_set (Flame_Face * ff)
|
||||
{
|
||||
int x, y;
|
||||
unsigned int *ptr;
|
||||
|
||||
/* initialize a random number seed from the time, so we get random */
|
||||
/* numbers each time */
|
||||
// srand (time(NULL));
|
||||
y = (ff->flame->conf->height >> 1) - 1;
|
||||
for (x = 0; x < (ff->ww >> 1); x++)
|
||||
{
|
||||
ptr = ff->f_array1 + (y << ff->ws) + x;
|
||||
*ptr = rand () % 300;
|
||||
}
|
||||
}
|
||||
|
||||
/* modify the base of the flame with random values */
|
||||
static void
|
||||
_flame_base_random_modify (Flame_Face * ff)
|
||||
{
|
||||
int x, y;
|
||||
unsigned int *ptr, val;
|
||||
|
||||
y = (ff->flame->conf->height >> 1) - 1;
|
||||
for (x = 0; x < (ff->ww >> 1); x++)
|
||||
{
|
||||
ptr = ff->f_array1 + (y << ff->ws) + x;
|
||||
*ptr +=
|
||||
((rand () % ff->flame->conf->variance) - ff->flame->conf->vartrend);
|
||||
val = *ptr;
|
||||
if (val > 300)
|
||||
*ptr = 0;
|
||||
}
|
||||
}
|
||||
|
||||
/* process entire flame array */
|
||||
static void
|
||||
_flame_process (Flame_Face * ff)
|
||||
{
|
||||
int x, y;
|
||||
unsigned int *ptr, *p, tmp, val;
|
||||
|
||||
for (y = ((ff->flame->conf->height >> 1) - 1); y >= 2; y--)
|
||||
{
|
||||
for (x = 1; x < ((ff->ww >> 1) - 1); x++)
|
||||
{
|
||||
ptr = ff->f_array1 + (y << ff->ws) + x;
|
||||
val = (int) *ptr;
|
||||
if (val > 300)
|
||||
*ptr = 300;
|
||||
val = (int) *ptr;
|
||||
if (val > 0)
|
||||
{
|
||||
tmp = (val * ff->flame->conf->vspread) >> 8;
|
||||
p = ptr - (2 << ff->ws);
|
||||
*p = *p + (tmp >> 1);
|
||||
p = ptr - (1 << ff->ws);
|
||||
*p = *p + tmp;
|
||||
tmp = (val * ff->flame->conf->hspread) >> 8;
|
||||
p = ptr - (1 << ff->ws) - 1;
|
||||
*p = *p + tmp;
|
||||
p = ptr - (1 << ff->ws) + 1;
|
||||
*p = *p + tmp;
|
||||
p = ptr - 1;
|
||||
*p = *p + (tmp >> 1);
|
||||
p = ptr + 1;
|
||||
*p = *p + (tmp >> 1);
|
||||
p = ff->f_array2 + (y << ff->ws) + x;
|
||||
*p = val;
|
||||
if (y < ((ff->flame->conf->height >> 1) - 1))
|
||||
*ptr = (val * ff->flame->conf->residual) >> 8;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* draw a flame on the evas */
|
||||
static Eina_Bool
|
||||
_flame_cb_draw (void *data)
|
||||
{
|
||||
Flame_Face *ff;
|
||||
unsigned int *ptr;
|
||||
int x, y, xx, yy;
|
||||
unsigned int cl, cl1, cl2, cl3, cl4;
|
||||
unsigned int *cptr;
|
||||
|
||||
ff = (Flame_Face *) data;
|
||||
|
||||
/* modify the base of the flame */
|
||||
_flame_base_random_modify (ff);
|
||||
/* process the flame array, propagating the flames up the array */
|
||||
_flame_process (ff);
|
||||
|
||||
for (y = 0; y < ((ff->flame->conf->height >> 1) - 1); y++)
|
||||
{
|
||||
for (x = 0; x < ((ff->ww >> 1) - 1); x++)
|
||||
{
|
||||
xx = x << 1;
|
||||
yy = y << 1;
|
||||
|
||||
ptr = ff->f_array2 + (y << ff->ws) + x;
|
||||
cl1 = cl = (unsigned int) *ptr;
|
||||
ptr = ff->f_array2 + (y << ff->ws) + x + 1;
|
||||
cl2 = (unsigned int) *ptr;
|
||||
ptr = ff->f_array2 + ((y + 1) << ff->ws) + x + 1;
|
||||
cl3 = (unsigned int) *ptr;
|
||||
ptr = ff->f_array2 + ((y + 1) << ff->ws) + x;
|
||||
cl4 = (unsigned int) *ptr;
|
||||
|
||||
cptr = ff->im + (yy << ff->ims) + xx;
|
||||
*cptr = ff->palette[cl];
|
||||
*(cptr + 1) = ff->palette[((cl1 + cl2) >> 1)];
|
||||
*(cptr + 1 + (1 << ff->ims)) = ff->palette[((cl1 + cl3) >> 1)];
|
||||
*(cptr + (1 << ff->ims)) = ff->palette[((cl1 + cl4) >> 1)];
|
||||
}
|
||||
}
|
||||
|
||||
evas_object_image_data_set (ff->flame_object, ff->im);
|
||||
evas_object_image_data_update_add (ff->flame_object, 0, 0, ff->ww,
|
||||
ff->flame->conf->height);
|
||||
|
||||
/* we loop indefinitely */
|
||||
return EINA_TRUE;
|
||||
}
|
||||
|
||||
static Eina_Bool
|
||||
_flame_cb_event_container_resize (void *data, int type, void *event)
|
||||
{
|
||||
Flame_Face *ff;
|
||||
Evas_Object *o;
|
||||
Evas_Coord ww, hh;
|
||||
int size;
|
||||
int flame_width, flame_height;
|
||||
|
||||
ff = data;
|
||||
evas_output_viewport_get (ff->evas, NULL, NULL, &ww, &hh);
|
||||
ff->ww = ww;
|
||||
o = ff->flame_object;
|
||||
evas_object_move (o, 0, hh - ff->flame->conf->height + 3);
|
||||
evas_object_resize (o, ff->ww, ff->flame->conf->height);
|
||||
evas_object_image_fill_set (o, 0, 0, ff->ww, ff->flame->conf->height);
|
||||
|
||||
/* Allocation of the flame arrays */
|
||||
flame_width = ff->ww >> 1;
|
||||
flame_height = ff->flame->conf->height >> 1;
|
||||
ff->ws = powerof (flame_width);
|
||||
size = (1 << ff->ws) * flame_height * sizeof (int);
|
||||
if (ff->f_array1)
|
||||
free (ff->f_array1);
|
||||
ff->f_array1 = (unsigned int *) malloc (size);
|
||||
if (!ff->f_array1)
|
||||
return EINA_FALSE;
|
||||
if (ff->f_array2)
|
||||
free (ff->f_array2);
|
||||
ff->f_array2 = (unsigned int *) malloc (size);
|
||||
if (!ff->f_array2)
|
||||
return EINA_FALSE;
|
||||
|
||||
/* allocation of the image */
|
||||
ff->ims = powerof (ff->ww);
|
||||
evas_object_image_size_set (ff->flame_object, 1 << ff->ims,
|
||||
ff->flame->conf->height);
|
||||
evas_object_image_fill_set (o, 0, 0, 1 << ff->ims, ff->flame->conf->height);
|
||||
ff->im = (unsigned int *) evas_object_image_data_get (ff->flame_object, 1);
|
||||
return EINA_TRUE;
|
||||
}
|
||||
|
||||
/* return the power of a number (eg powerof(8)==3, powerof(256)==8,
|
||||
* powerof(1367)==11, powerof(2568)==12) */
|
||||
static int
|
||||
powerof (unsigned int n)
|
||||
{
|
||||
int p = 32;
|
||||
|
||||
if (n <= 0x80000000)
|
||||
p = 31;
|
||||
if (n <= 0x40000000)
|
||||
p = 30;
|
||||
if (n <= 0x20000000)
|
||||
p = 29;
|
||||
if (n <= 0x10000000)
|
||||
p = 28;
|
||||
if (n <= 0x08000000)
|
||||
p = 27;
|
||||
if (n <= 0x04000000)
|
||||
p = 26;
|
||||
if (n <= 0x02000000)
|
||||
p = 25;
|
||||
if (n <= 0x01000000)
|
||||
p = 24;
|
||||
if (n <= 0x00800000)
|
||||
p = 23;
|
||||
if (n <= 0x00400000)
|
||||
p = 22;
|
||||
if (n <= 0x00200000)
|
||||
p = 21;
|
||||
if (n <= 0x00100000)
|
||||
p = 20;
|
||||
if (n <= 0x00080000)
|
||||
p = 19;
|
||||
if (n <= 0x00040000)
|
||||
p = 18;
|
||||
if (n <= 0x00020000)
|
||||
p = 17;
|
||||
if (n <= 0x00010000)
|
||||
p = 16;
|
||||
if (n <= 0x00008000)
|
||||
p = 15;
|
||||
if (n <= 0x00004000)
|
||||
p = 14;
|
||||
if (n <= 0x00002000)
|
||||
p = 13;
|
||||
if (n <= 0x00001000)
|
||||
p = 12;
|
||||
if (n <= 0x00000800)
|
||||
p = 11;
|
||||
if (n <= 0x00000400)
|
||||
p = 10;
|
||||
if (n <= 0x00000200)
|
||||
p = 9;
|
||||
if (n <= 0x00000100)
|
||||
p = 8;
|
||||
if (n <= 0x00000080)
|
||||
p = 7;
|
||||
if (n <= 0x00000040)
|
||||
p = 6;
|
||||
if (n <= 0x00000020)
|
||||
p = 5;
|
||||
if (n <= 0x00000010)
|
||||
p = 4;
|
||||
if (n <= 0x00000008)
|
||||
p = 3;
|
||||
if (n <= 0x00000004)
|
||||
p = 2;
|
||||
if (n <= 0x00000002)
|
||||
p = 1;
|
||||
if (n <= 0x00000001)
|
||||
p = 0;
|
||||
return p;
|
||||
}
|
||||
|
||||
void
|
||||
_flame_cb_config_updated (void *data)
|
||||
{
|
||||
Flame *f;
|
||||
|
||||
f = (Flame *) data;
|
||||
if (!f)
|
||||
return;
|
||||
/* Update The Palette */
|
||||
_flame_config_palette_set (f, f->conf->palette_type);
|
||||
}
|
|
@ -0,0 +1,85 @@
|
|||
#ifndef E_MOD_MAIN_H
|
||||
#define E_MOD_MAIN_H
|
||||
|
||||
#ifdef ENABLE_NLS
|
||||
# include <libintl.h>
|
||||
# define D_(string) dgettext(PACKAGE, string)
|
||||
#else
|
||||
# define bindtextdomain(domain,dir)
|
||||
# define bind_textdomain_codeset(domain,codeset)
|
||||
# define D_(string) (string)
|
||||
#endif
|
||||
|
||||
typedef enum _Flame_Palette_Type Flame_Palette_Type;
|
||||
|
||||
typedef struct _Config Config;
|
||||
typedef struct _Flame Flame;
|
||||
typedef struct _Flame_Face Flame_Face;
|
||||
|
||||
enum _Flame_Palette_Type
|
||||
{
|
||||
DEFAULT_NONE,
|
||||
GOLD_PALETTE,
|
||||
FIRE_PALETTE,
|
||||
PLASMA_PALETTE,
|
||||
MATRIX_PALETTE,
|
||||
ICE_PALETTE,
|
||||
WHITE_PALETTE,
|
||||
CUSTOM_PALETTE
|
||||
};
|
||||
|
||||
struct _Config
|
||||
{
|
||||
Evas_Coord height;
|
||||
int hspread, vspread;
|
||||
int variance;
|
||||
int vartrend;
|
||||
int residual;
|
||||
int r, g, b;
|
||||
Flame_Palette_Type palette_type;
|
||||
};
|
||||
|
||||
struct _Flame
|
||||
{
|
||||
E_Menu *config_menu;
|
||||
Flame_Face *face;
|
||||
E_Module *module;
|
||||
|
||||
E_Config_DD *conf_edd;
|
||||
Config *conf;
|
||||
E_Config_Dialog *config_dialog;
|
||||
};
|
||||
|
||||
struct _Flame_Face
|
||||
{
|
||||
Flame *flame;
|
||||
Evas *evas;
|
||||
|
||||
Evas_Object *flame_object;
|
||||
Ecore_Animator *anim;
|
||||
|
||||
Evas_Coord xx, yy, ww;
|
||||
|
||||
/* palette */
|
||||
unsigned int *palette;
|
||||
unsigned int *im;
|
||||
int ims;
|
||||
|
||||
/* the flame arrays */
|
||||
int ws;
|
||||
unsigned int *f_array1, *f_array2;
|
||||
|
||||
Ecore_Event_Handler *ev_handler_container_resize;
|
||||
};
|
||||
|
||||
extern E_Module *flame_module;
|
||||
|
||||
EAPI extern E_Module_Api e_modapi;
|
||||
|
||||
EAPI void *e_modapi_init(E_Module *m);
|
||||
EAPI int e_modapi_shutdown(E_Module *m);
|
||||
EAPI int e_modapi_save(E_Module *m);
|
||||
|
||||
void _flame_cb_config_updated(void *data);
|
||||
|
||||
#endif /* E_MOD_MAIN_H */
|
Loading…
Reference in New Issue