Commit graph

131 commits

Author SHA1 Message Date
Manolis Kiagias
787d6847d5 More updates to the Greek Handbook:
- Minor nit in preface
- Add Greek text for "Lastmodified" and "on" to freebsd-xhtml.xsl
- Properly show last modification date in book.xml
- Merge latest changes to the bsdinstall chapter (r43414)

Obtained from:	The FreeBSD Greek Documentation Project
2014-01-25 10:27:24 +00:00
Hiroki Sato
907e3647e1 Remove obsolete variable definitions. 2013-11-13 08:05:17 +00:00
Hiroki Sato
52f6d56540 - Use /usr/bin/svnlite as SVN if available.
- Replace /XML/{doc,www}/ with /XML/ in SysId.
- Remove empty stylesheets in share/xsl and point share/xml/empty.xsl via
  XML catalog instead.
- Change the L10N layer in freebsd-*.xsl not to use localized XSLT
  stylesheets directly.
- Move share/xsl/* to share/xml and remove share/xsl.
- Remove obsolete share/web2c/pdftex.def.
2013-11-13 06:10:37 +00:00
Hiroki Sato
ae0395da63 Simplify localization layer for XSLT stylesheets. lang/share/xsl/*.xsl are
now picked up via share/xsl/*.xsl and they are empty when there is no
localized content in it.  This prevents inconsistency between share/xsl/*.xsl
and the localized ones.
2013-11-11 19:26:20 +00:00
Hiroki Sato
db0b08db8f - Define l10n.ent as an entity in localized directories and make them be
picked up via XML catalog in freebsd50.ent or xhtml10-freebsd.dtd,
  not entities.ent.  The L10N entities always come first to be able to
  override everything.

- Define   as   in EUC-JP encoding.  This is a workaround to
  prevent an invalid character in EUC-JP caused by converting 0xa0 in
  UTF-8 (EUC-JP does not allow 0xa0) in XSLT processing.  Theoretically
  it should be   still in the final XML output.

- Make XML catalog resolution consistent for l10n.ent.  This should be
  revisited for the others later.
2013-11-11 06:52:59 +00:00
Gabor Kovesdan
24d129e8d1 - Definitively upgrade to DocBook 5.0 2013-11-07 15:39:28 +00:00
Gabor Kovesdan
86a8d2d471 MFH 2013-11-05 15:52:37 +00:00
Glen Barber
2a5786b871 Add the en_US common name so it is not left blank.
Approved by:	doceng (implicit)
2013-09-29 02:04:34 +00:00
Glen Barber
de07299c36 Fix el_GR build after r42723.
Note to el_GR translators:  The common name prefixing the email tags was
removed, so the entity could be created with minimal change.
2013-09-29 01:41:33 +00:00
Gabor Kovesdan
6fa732ff1a - Fix copy-paste bug 2013-07-03 11:31:31 +00:00
Gabor Kovesdan
fc03eb5c00 - MFH 2013-07-03 10:43:17 +00:00
Marc Fonvieille
a25bf53760 Add id attribute to legal notices to prevent filenames with
auto-generated names.  This will help to track built/installed files
and will ease the packages managing.

Approved by:	doceng (implicit)
2013-06-30 15:08:46 +00:00
Gabor Kovesdan
cdfb9c36e5 - Convert glossary to normal include file instead of entity so that it can be
transformed with XSLT
2013-06-20 16:39:11 +00:00
Gabor Kovesdan
cc22d8bd7c - Add back two accidentally removed entity definitions 2013-06-20 13:41:44 +00:00
Gabor Kovesdan
71ffa706d2 - Add namespace declarations and convert entities to DB 5.0 2013-06-11 09:30:30 +00:00
Gabor Kovesdan
29b0776d82 - Add namespace declaration to trademark entities 2013-06-10 11:36:54 +00:00
Gabor Kovesdan
9b83da790c - Revert r41880 and r41881 since they resulted in loss of semantic
information

Pointed out by:	hrs
2013-06-10 09:40:37 +00:00
Gabor Kovesdan
8a9e685856 - trademark is not allowed in application so just use ™ or ® 2013-06-08 17:20:50 +00:00
Gabor Kovesdan
d0265dd398 - Clean up unused trademark entities 2013-06-08 17:03:03 +00:00
Gabor Kovesdan
c94df498ed - Drop SGML catalogs
- Drop DSSSL stylesheets
- Drop some DSSSL-related comments and Makefile code
2013-05-29 19:21:25 +00:00
Gabor Kovesdan
a1f0eaf271 - Place the footer below the navigation as it used to be 2013-03-15 08:06:33 +00:00
Gabor Kovesdan
998b28cb3e - Add more customization layers
- Localize footers
2013-02-26 09:43:12 +00:00
Gabor Kovesdan
0701bf45bd - Add infrastructure for language-specific XSLT customizations 2013-02-25 20:17:26 +00:00
Gabor Kovesdan
f5b13d3d30 - Clean up more DSSSL leftovers 2013-02-19 17:08:14 +00:00
Gabor Kovesdan
59d4db9584 - Add back SGML catalogs (trimmed to minimally necessary content) since
they are still needed for language-specific DSSSL customizations
2013-02-19 16:14:00 +00:00
Gabor Kovesdan
a3c89a1805 - Use exclusively the XML catalogs and drop the old SGML format 2013-02-01 09:48:25 +00:00
Gabor Kovesdan
af7381742b - Move language-independent entities directly to the DTD 2013-02-01 09:03:01 +00:00
Gabor Kovesdan
36cdb51546 - Migrate the documentation set to DocBook 4.5 2013-01-30 14:00:53 +00:00
Gabor Kovesdan
ef2fe332c0 - Make the Greek documentation valid XML 2013-01-21 17:36:29 +00:00
Gabor Kovesdan
5086b7db96 - Fix the make lint (validate) target 2012-10-13 18:32:14 +00:00
Gabor Kovesdan
77d737ee88 - Rename the share/sgml directories to share/xml
- Fix build errors from the next change

Approved by:	doceng (implicit)
2012-10-01 11:56:00 +00:00
Gabor Kovesdan
b4346b9b2d - Rename .sgml files to .xml
- Reflect the rename in referencing files

Approved by:	doceng (implicit)
2012-10-01 09:53:01 +00:00
Isabell Long
bee5d224fe Remove the ability to change the font size on the website. There are now
much better ways of doing this in modern web browsers.  Furthermore, it
never worked as well as it should have done, as too much of the website is
built around fixed layouts.

It was felt it was best to remove the size switcher from all languages at
once, so that the infrastructure (styleswitcher.js etc.) could be removed
at the same time.

Discussed at:	Cambridge DevSummit, August 2012
Discussed on:	www@
Approved by:	gabor (mentor)
2012-09-30 13:27:05 +00:00
Gabor Kovesdan
efe7023c1f - Encoding names should be IANA names and in lower case 2012-09-22 20:09:08 +00:00
Gabor Kovesdan
9c243757ef - XML declarations should use IANA encoding names
Pointed out by:	hrs
2012-09-14 17:47:48 +00:00
Gabor Kovesdan
f5b3523ae6 - Properly localize navibar entities
- Fix enntities of beta releases

Approved by:	doceng (implicit)
2012-08-24 10:52:17 +00:00
Gabor Kovesdan
975638cb60 - Convert TOPNAV id's to lower case
Approved by:	doceng (implicit)
2012-08-23 18:21:47 +00:00
Gabor Kovesdan
2e51ec7022 - Strip unnecessary trailing spaces
Approved by:	doceng (implicit)
2012-08-21 19:16:02 +00:00
Gabor Kovesdan
7ba98a21ad MFH
Approved by:	doceng (implicit)
2012-08-19 23:05:52 +00:00
Gabor Kovesdan
77ddadd891 - Add namespace to XHTML fragments generated by XSLT stylesheets
- Properly define titles, navigation bars and RSS links for generated pages
- Minor cleanup

Approved by:	doceng (implicit)
2012-08-12 20:35:40 +00:00
Manolis Kiagias
a5d2253c10 Second batch of updates to the Greek Handbook
This updates the remainder of the (fully translated) chapters:

- introduction (SRCID only) 	r39262
- kernelconfig			r39097
- printing			r38826
- linuxemu			r38826
- boot				r38826
- users				r39362
- jails				r38826
- geom				r38826
- filesystems			r39361
- vinum				r38826
- virtualization		r39283
- l10n				r38826
- cutting-edge			r38879
- dtrace			r38826
- serialcomms			r38826
- ppp-and-slip			r39010
- mail				r38826
- firewalls			r39270
- mirrors			r39186
- bibliography			r39056
- pgpkeys			r39297
- colophon			r38826

Also updates:

- mailing-lists.ent
- trademarks.ent

Obtained from:	FreeBSD Greek Documentation Project
2012-08-11 16:27:35 +00:00
Gabor Kovesdan
74586f38c6 - Remove PSGML comments since they are not very useful after the XML
migration

Approved by:		doceng (implicit)
No objection from:	doc@, www@
2012-08-07 23:31:39 +00:00
Gabor Kovesdan
f60009ae7c - XMLify the Greek tree
- Entity cleanup

Approved by:	doceng (implicit)
2012-06-24 06:57:12 +00:00
Hiroki Sato
35babe0ae5 - Set svn:ketwords and svn:mime-type. Note that application/octet-stream is
set on some files as a workaround for binary check.
- Fix pathname for svn co in the webupdate script.

Approved by:	doceng (implicit)
2012-05-17 19:12:14 +00:00
Hiroki Sato
4fe414e55f - Move developers.sgml to the language-independent directory.
- Move files under <lang>/htdocs/share to <lang>/share.
- s/WEB_PREFIX/DOC_PREFIX/
- Update the webupdate script to use the SVN repository.
 
Approved by:	doceng (implicit)
2012-05-17 03:23:15 +00:00
Manolis Kiagias
09d84b2924 Update the Greek Handbook to the latest changes
MFen:

1.178 -> 1.179	book.sgml
1.140 -> 1.141	introduction
1.502 -> 1.503	mirrors
1.131 -> 1.139	freebsd.ent

Obtained from:	FreeBSD Greek Documentation Project
2012-01-14 19:34:16 +00:00
Manolis Kiagias
7d30cc0e12 Update the Greek Handbook to the latest changes
MFen:

1.215 -> 1.216	eresources
1.22  -> 1.23	bsdinstall
1.433 -> 1.434	install
1.86  -> 1.87	mailing-lists.ent

Obtained from:	FreeBSD Greek Documentation Project
2011-12-31 12:53:11 +00:00
Manolis Kiagias
029e8dcea4 Update the Greek Handbook to the latest changes
MFen:

1.213 -> 1.215	eresources
1.199 -> 1.200	kernelconfig
1.75  -> 1.86 	mailing-lists.ent

Obtained from:	FreeBSD Greek Documentation Project
2011-10-22 17:00:44 +00:00
Manolis Kiagias
3a5dd6c7da Update the Greek Handbook to the latest changes
MFen:

1.96  -> 1.97	firewalls
1.16  -> 1.17	bsdinstall
1.500 -> 1.502	mirrors
1.36  -> 1.37	freebsd-glossary (SRCID only)

Obtained from:	FreeBSD Greek Documentation Project
2011-10-17 16:53:19 +00:00
Manolis Kiagias
26ab04c4ff Update the Greek Handbook to the latest en_US revision
MFen:

1.114 -> 1.115	desktop
1.212 -> 1.213	eresources
1.84  -> 1.85	mailing-lists.ent

Obtained from:	FreeBSD Greek Documentation Project
2011-10-05 18:40:39 +00:00