Home
Slint installer
Slint package
Translators
Contribute
Tools
ChangeLog
The Slackware Internationalization Project

Now you can install and use Slackware in your language!

At the time of writing, the following languages are available: French, German, Greek, Polish, Portuguese (Brazil), Portuguese (Portugal) Russian, Spanish (Latin America), Turkish and Ukrainian.

Thanks to our dozens of benevolent translators Slint makes that dream a reality.

The Slint project is neither affiliated to nor endorsed by Slackware[1]

The Slint Project provides:
  • Polyglot slint installers, available for Slackware 13.37, 14.0 and 14.1

  • slint packages, that replace Slackware administration tools with polyglot ones and install translation files.

The slint installer installs a slint package for the same Slackware version, that can also be installed in a genuine Slackware, and upgraded as need be.

Install Slackware in your language or internationalize it afterwards

Install Slackware in your language using a slint installer

Hybrid (CD/USB) ISO images of polyglot slint installers are available in directory installers/. Detailed instructions to make and use the Slint installer are provided in page Slint installer.

Internationalize your genuine Slackware or upgrade translations tools (re)installing a slint package

Slint packages are located in directory packages/. See page Slint package to know how to install a slint package for your Slackware edition and what you get for your money :-)

Install or reinstall a slint package if you want to:

  • internationalize an already installed Slackware 13.37, 14.0 or 14.1 (if you didn’t use a Slint installer)

  • get new translated tools, fixes and translations in new languages.

Use your polyglot Slackware

Note A locale is the definition of the subset of a user’s environment that depends on language and cultural conventions.
Set up your prefered locale

The Slint installer makes default locale settings in installed system according to language used during installation, but if you installed a Slint package to internationalize a genuine Slackware you’ll need to make these settings yourself.

To view messages in your prefered language, just set the LANG parameter accordingly in file /etc/profile.d/lang.sh[2] For instance, to display messages in Brazilian Portuguese, you would replace the en_US default setting like this:

export LANG=pt_BR.utf8 # locale  name should end in .utf8 to match UTF-8 encoding of translated messages

Also , to properly display translated manual pages that are encoded in UTF-8, insert one of following commands in your ~/.bashrc:

export GROFF_ENCODING=utf8 # If all man pages you read are either in English or encoded in UTF-8
alias uman="GROFF_ENCODING=utf8 man" # If you also read man pages in other encodings

If you use the latter, you will type "uman" instead of "man" in a terminal to display manual pages encoded in UTF-8.

Administrate Slackware in your language

Slint installers as well as Slint packages replace main Slackware tools by polyglot ones, and add translated man pages.

All polyglot tools currently available are listed in page Slint package. They allow you to:

  • Manage software packages

  • Add users

  • (re)configure your system: decide which system daemons (services) to start at boot time, create new users, reconfigure your boot loader, choose default windows manager or desktop, configure your network, make an USB Linux boot stick

Contribute, get help, stay tuned

If want to contribute to the Slint Project, either as a translator or otherwise, see page Contribute

If you need help, you can post in Linux Questions' Slackware forum (in English).

For general questions or suggestions, like adding new translated tools to Slint package, register to our mailing-list.

To stay tuned and benefit of new translated tools and translations in new languages, consult the ChangeLog.


1. Slackware ® is a registered trademark of Slackware Linux inc.

2. Due to a bug but only in Slackware 13.37, after su you’ll need to set LANG before each command. For instance: LANG=fr_FR.utf8 pkgtool