Contents  History  Source  Email Feedback

What First

This document looks at the whole Linux "process" with these main streams:

- Installation
- Booting
- Init 5 (GUI)
- Init 3 (Text)

The idea is to layout the dependencies and try place translatable components in
some relative order.  This is so that we for instance can place the language
locale file at the correct point in the bootup process.

This document is very Fedora heacy but applies to any Linux distribution.

Installation

- CD boot messages (unkown)
- rhpl - lists mice keyboards and exceptions might be needed in bootup as it
  mentions failed mouse detection and not being able to do graphical install
  (134 strings)
- Comps - package groups and some descriptions used by anaconda I presume (158 strings)
- Anaconda installer (1473 strings) 
- Anaconda online help (263 strings)
- Firstboot (73 messages)

Booting

- Grub - not sure how to localise (localisation not implemented only scheduled
  post 1.0 release)
- Locale files - needed by some initscripts to display date
- Initscripts (only 'sysinit' and some 'init.d/funtions') (50 strings)
- rhgb (29 messages)
- Kudzu (70 strings)

* END OF BOOT PROCESS depending on runlevel
* Init 3
- /bin/login found in util-linux - should try and extract only /bin/login
  strings
* Init 5
- GDM (695 strings) lots of bumf but hard to seperate it out
- Wallpaper
- Fedora - artwork (5 strings)

Init 5

- Wallpaper (if different from login bit)
- Fedora - menu's
- Gnome/ KDE
	- Kicker
	- K Menu bar general
	- Clock
	- Desktop

Init 3

- /etc/issue not really possible to change easily

Config Tools

All the user centric and hardware related redhat-config tools (7691 words)

Core focus for applciations

Initscripts:

Extracted string from 'sysinit' and core strings from 'init.d/functions'