Re: Multilingualize News Section of Fink Website
Michèle Garoche <[email protected]>
| Newsgroups | gmane.os.apple.fink.i18n,gmane.os.apple.fink.devel |
|---|---|
| Message-ID | <[email protected]> |
Michèle Garoche wrote: > BABA Yoshihiko wrote: > >> I thought I have bypassed it in xml/Makefile.i18n.common. Does the >> file look like this? >> >> >> # Hey Emacs, this is a -*- makefile -*- >> # $Id: Makefile.i18n.common,v 1.19 2004/11/07 11:52:36 babayoshihiko >> Exp $ >> >> # common rules for processing XML documents >> # post-processing needed to add PHP processing instructions >> >> BASE_SOURCE := $(SOURCE) >> BASE_TARGET := $(TARGET) >> >> ifdef LANGUAGES_AVAILABLE >> ifndef LANGUAGES >> LANGUAGES = $(LANGUAGES_AVAILABLE) >> endif >> endif >> >> ifdef LANGUAGES >> SOURCE = $(foreach LANGUAGE, $(LANGUAGES), $(patsubst >> %.xml,%.$(LANGUAGE).xml, $(BASE_SOURCE))) >> TARGET := $(foreach LANGUAGE, $(LANGUAGES), $(patsubst >> %.php,%.$(LANGUAGE).php, $(BASE_TARGET))) >> ifdef STYLESHEET_RDF >> TARGET += $(foreach LANGUAGE, $(LANGUAGES), $(patsubst >> %.inc,%.$(LANGUAGE).inc, $(BASE_TARGET))) >> TARGET += $(foreach LANGUAGE, $(LANGUAGES), $(patsubst >> %.rdf,%.$(LANGUAGE).rdf, $(BASE_TARGET))) >> endif >> #TARGET += $(foreach LANGUAGE, $(LANGUAGES), header.$(LANGUAGE).inc) >> endif >> >> (...) > > Yes, this is exactly the same, but there is later in the file a target > all, which refers (apparently) to the target in the xml/news/Makefile, > and the later one has rdf has target. > > From debugging I get: > > install: news.inc news.rdf index.en.php news.inc news.rdf index.de.php > news.inc news.rdf index.es.php news.inc news.rdf index.fr.php news.inc > news.rdf index.zh.php news.en.inc news.rdf index.php news.de.inc > news.rdf index.php news.es.inc news.rdf index.php news.fr.inc news.rdf > index.php news.zh.inc news.rdf index.php news.inc news.en.rdf index.php > news.inc news.de.rdf index.php news.inc news.es.rdf index.php news.inc > news.fr.rdf index.php news.inc news.zh.rdf index.php news.inc news.rdf > index.php install-hook > > Maybe I'm missing a file in the tree. > > I'm not sure of my analysis, but what is sure is that it does work as is > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: > Sybase ASE Linux Express Edition - download now for FREE > LinuxWorld Reader's Choice Award Winner for best database on Linux. > http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click ------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click